Documentation ¶
Index ¶
- Variables
- func RegisterJWTServer(s *grpc.Server, srv JWTServer)
- type JWTClient
- type JWTServer
- type NewJWTRequest
- func (*NewJWTRequest) Descriptor() ([]byte, []int)
- func (m *NewJWTRequest) GetClaims() []byte
- func (m *NewJWTRequest) GetKID() string
- func (m *NewJWTRequest) Marshal() (dAtA []byte, err error)
- func (m *NewJWTRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *NewJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NewJWTRequest) ProtoMessage()
- func (m *NewJWTRequest) Reset()
- func (m *NewJWTRequest) Size() (n int)
- func (m *NewJWTRequest) String() string
- func (m *NewJWTRequest) Unmarshal(dAtA []byte) error
- func (m *NewJWTRequest) XXX_DiscardUnknown()
- func (m *NewJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NewJWTRequest) XXX_Merge(src proto.Message)
- func (m *NewJWTRequest) XXX_Size() int
- func (m *NewJWTRequest) XXX_Unmarshal(b []byte) error
- type NewJWTResponse
- func (*NewJWTResponse) Descriptor() ([]byte, []int)
- func (m *NewJWTResponse) GetAccessToken() string
- func (m *NewJWTResponse) GetExpiry() int64
- func (m *NewJWTResponse) GetID() string
- func (m *NewJWTResponse) GetRefreshToken() string
- func (m *NewJWTResponse) Marshal() (dAtA []byte, err error)
- func (m *NewJWTResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *NewJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NewJWTResponse) ProtoMessage()
- func (m *NewJWTResponse) Reset()
- func (m *NewJWTResponse) Size() (n int)
- func (m *NewJWTResponse) String() string
- func (m *NewJWTResponse) Unmarshal(dAtA []byte) error
- func (m *NewJWTResponse) XXX_DiscardUnknown()
- func (m *NewJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NewJWTResponse) XXX_Merge(src proto.Message)
- func (m *NewJWTResponse) XXX_Size() int
- func (m *NewJWTResponse) XXX_Unmarshal(b []byte) error
- type RenewJWTRequest
- func (*RenewJWTRequest) Descriptor() ([]byte, []int)
- func (m *RenewJWTRequest) GetKID() string
- func (m *RenewJWTRequest) GetRefreshStrategy() string
- func (m *RenewJWTRequest) GetRefreshToken() string
- func (m *RenewJWTRequest) Marshal() (dAtA []byte, err error)
- func (m *RenewJWTRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *RenewJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RenewJWTRequest) ProtoMessage()
- func (m *RenewJWTRequest) Reset()
- func (m *RenewJWTRequest) Size() (n int)
- func (m *RenewJWTRequest) String() string
- func (m *RenewJWTRequest) Unmarshal(dAtA []byte) error
- func (m *RenewJWTRequest) XXX_DiscardUnknown()
- func (m *RenewJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RenewJWTRequest) XXX_Merge(src proto.Message)
- func (m *RenewJWTRequest) XXX_Size() int
- func (m *RenewJWTRequest) XXX_Unmarshal(b []byte) error
- type RenewJWTResponse
- func (*RenewJWTResponse) Descriptor() ([]byte, []int)
- func (m *RenewJWTResponse) GetAccessToken() string
- func (m *RenewJWTResponse) GetExpiry() int64
- func (m *RenewJWTResponse) GetID() string
- func (m *RenewJWTResponse) GetRefreshToken() string
- func (m *RenewJWTResponse) Marshal() (dAtA []byte, err error)
- func (m *RenewJWTResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *RenewJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RenewJWTResponse) ProtoMessage()
- func (m *RenewJWTResponse) Reset()
- func (m *RenewJWTResponse) Size() (n int)
- func (m *RenewJWTResponse) String() string
- func (m *RenewJWTResponse) Unmarshal(dAtA []byte) error
- func (m *RenewJWTResponse) XXX_DiscardUnknown()
- func (m *RenewJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RenewJWTResponse) XXX_Merge(src proto.Message)
- func (m *RenewJWTResponse) XXX_Size() int
- func (m *RenewJWTResponse) XXX_Unmarshal(b []byte) error
- type RevokeJWTRequest
- func (*RevokeJWTRequest) Descriptor() ([]byte, []int)
- func (m *RevokeJWTRequest) GetID() string
- func (m *RevokeJWTRequest) GetKID() string
- func (m *RevokeJWTRequest) GetRefreshToken() string
- func (m *RevokeJWTRequest) Marshal() (dAtA []byte, err error)
- func (m *RevokeJWTRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *RevokeJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RevokeJWTRequest) ProtoMessage()
- func (m *RevokeJWTRequest) Reset()
- func (m *RevokeJWTRequest) Size() (n int)
- func (m *RevokeJWTRequest) String() string
- func (m *RevokeJWTRequest) Unmarshal(dAtA []byte) error
- func (m *RevokeJWTRequest) XXX_DiscardUnknown()
- func (m *RevokeJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RevokeJWTRequest) XXX_Merge(src proto.Message)
- func (m *RevokeJWTRequest) XXX_Size() int
- func (m *RevokeJWTRequest) XXX_Unmarshal(b []byte) error
- type RevokeJWTResponse
- func (*RevokeJWTResponse) Descriptor() ([]byte, []int)
- func (m *RevokeJWTResponse) Marshal() (dAtA []byte, err error)
- func (m *RevokeJWTResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *RevokeJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RevokeJWTResponse) ProtoMessage()
- func (m *RevokeJWTResponse) Reset()
- func (m *RevokeJWTResponse) Size() (n int)
- func (m *RevokeJWTResponse) String() string
- func (m *RevokeJWTResponse) Unmarshal(dAtA []byte) error
- func (m *RevokeJWTResponse) XXX_DiscardUnknown()
- func (m *RevokeJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RevokeJWTResponse) XXX_Merge(src proto.Message)
- func (m *RevokeJWTResponse) XXX_Size() int
- func (m *RevokeJWTResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedJWTServer
- func (*UnimplementedJWTServer) NewJWT(ctx context.Context, req *NewJWTRequest) (*NewJWTResponse, error)
- func (*UnimplementedJWTServer) RenewJWT(ctx context.Context, req *RenewJWTRequest) (*RenewJWTResponse, error)
- func (*UnimplementedJWTServer) RevokeJWT(ctx context.Context, req *RevokeJWTRequest) (*RevokeJWTResponse, error)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func RegisterJWTServer ¶
Types ¶
type JWTClient ¶
type JWTClient interface { NewJWT(ctx context.Context, in *NewJWTRequest, opts ...grpc.CallOption) (*NewJWTResponse, error) RenewJWT(ctx context.Context, in *RenewJWTRequest, opts ...grpc.CallOption) (*RenewJWTResponse, error) RevokeJWT(ctx context.Context, in *RevokeJWTRequest, opts ...grpc.CallOption) (*RevokeJWTResponse, error) }
JWTClient is the client API for JWT service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewJWTClient ¶
func NewJWTClient(cc *grpc.ClientConn) JWTClient
type JWTServer ¶
type JWTServer interface { NewJWT(context.Context, *NewJWTRequest) (*NewJWTResponse, error) RenewJWT(context.Context, *RenewJWTRequest) (*RenewJWTResponse, error) RevokeJWT(context.Context, *RevokeJWTRequest) (*RevokeJWTResponse, error) }
JWTServer is the server API for JWT service.
type NewJWTRequest ¶
type NewJWTRequest struct { KID string `protobuf:"bytes,1,opt,name=kid,proto3" json:"kid"` Claims []byte `protobuf:"bytes,2,opt,name=claims,proto3" json:"claims,omitempty"` }
func (*NewJWTRequest) Descriptor ¶
func (*NewJWTRequest) Descriptor() ([]byte, []int)
func (*NewJWTRequest) GetClaims ¶
func (m *NewJWTRequest) GetClaims() []byte
func (*NewJWTRequest) GetKID ¶
func (m *NewJWTRequest) GetKID() string
func (*NewJWTRequest) Marshal ¶
func (m *NewJWTRequest) Marshal() (dAtA []byte, err error)
func (*NewJWTRequest) MarshalToSizedBuffer ¶
func (m *NewJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NewJWTRequest) ProtoMessage ¶
func (*NewJWTRequest) ProtoMessage()
func (*NewJWTRequest) Reset ¶
func (m *NewJWTRequest) Reset()
func (*NewJWTRequest) Size ¶
func (m *NewJWTRequest) Size() (n int)
func (*NewJWTRequest) String ¶
func (m *NewJWTRequest) String() string
func (*NewJWTRequest) Unmarshal ¶
func (m *NewJWTRequest) Unmarshal(dAtA []byte) error
func (*NewJWTRequest) XXX_DiscardUnknown ¶
func (m *NewJWTRequest) XXX_DiscardUnknown()
func (*NewJWTRequest) XXX_Marshal ¶
func (m *NewJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NewJWTRequest) XXX_Merge ¶
func (m *NewJWTRequest) XXX_Merge(src proto.Message)
func (*NewJWTRequest) XXX_Size ¶
func (m *NewJWTRequest) XXX_Size() int
func (*NewJWTRequest) XXX_Unmarshal ¶
func (m *NewJWTRequest) XXX_Unmarshal(b []byte) error
type NewJWTResponse ¶
type NewJWTResponse struct { ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` AccessToken string `protobuf:"bytes,2,opt,name=accessToken,proto3" json:"access_token"` RefreshToken string `protobuf:"bytes,3,opt,name=refreshToken,proto3" json:"refresh_token"` Expiry int64 `protobuf:"varint,4,opt,name=expiry,proto3" json:"expiry"` }
func (*NewJWTResponse) Descriptor ¶
func (*NewJWTResponse) Descriptor() ([]byte, []int)
func (*NewJWTResponse) GetAccessToken ¶
func (m *NewJWTResponse) GetAccessToken() string
func (*NewJWTResponse) GetExpiry ¶
func (m *NewJWTResponse) GetExpiry() int64
func (*NewJWTResponse) GetID ¶
func (m *NewJWTResponse) GetID() string
func (*NewJWTResponse) GetRefreshToken ¶
func (m *NewJWTResponse) GetRefreshToken() string
func (*NewJWTResponse) Marshal ¶
func (m *NewJWTResponse) Marshal() (dAtA []byte, err error)
func (*NewJWTResponse) MarshalToSizedBuffer ¶
func (m *NewJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NewJWTResponse) ProtoMessage ¶
func (*NewJWTResponse) ProtoMessage()
func (*NewJWTResponse) Reset ¶
func (m *NewJWTResponse) Reset()
func (*NewJWTResponse) Size ¶
func (m *NewJWTResponse) Size() (n int)
func (*NewJWTResponse) String ¶
func (m *NewJWTResponse) String() string
func (*NewJWTResponse) Unmarshal ¶
func (m *NewJWTResponse) Unmarshal(dAtA []byte) error
func (*NewJWTResponse) XXX_DiscardUnknown ¶
func (m *NewJWTResponse) XXX_DiscardUnknown()
func (*NewJWTResponse) XXX_Marshal ¶
func (m *NewJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NewJWTResponse) XXX_Merge ¶
func (m *NewJWTResponse) XXX_Merge(src proto.Message)
func (*NewJWTResponse) XXX_Size ¶
func (m *NewJWTResponse) XXX_Size() int
func (*NewJWTResponse) XXX_Unmarshal ¶
func (m *NewJWTResponse) XXX_Unmarshal(b []byte) error
type RenewJWTRequest ¶
type RenewJWTRequest struct { KID string `protobuf:"bytes,1,opt,name=kid,proto3" json:"kid"` RefreshToken string `protobuf:"bytes,2,opt,name=refreshToken,proto3" json:"refresh_token"` RefreshStrategy string `protobuf:"bytes,3,opt,name=refreshStrategy,proto3" json:"refresh_strategy,omitempty"` }
func (*RenewJWTRequest) Descriptor ¶
func (*RenewJWTRequest) Descriptor() ([]byte, []int)
func (*RenewJWTRequest) GetKID ¶
func (m *RenewJWTRequest) GetKID() string
func (*RenewJWTRequest) GetRefreshStrategy ¶
func (m *RenewJWTRequest) GetRefreshStrategy() string
func (*RenewJWTRequest) GetRefreshToken ¶
func (m *RenewJWTRequest) GetRefreshToken() string
func (*RenewJWTRequest) Marshal ¶
func (m *RenewJWTRequest) Marshal() (dAtA []byte, err error)
func (*RenewJWTRequest) MarshalToSizedBuffer ¶
func (m *RenewJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RenewJWTRequest) ProtoMessage ¶
func (*RenewJWTRequest) ProtoMessage()
func (*RenewJWTRequest) Reset ¶
func (m *RenewJWTRequest) Reset()
func (*RenewJWTRequest) Size ¶
func (m *RenewJWTRequest) Size() (n int)
func (*RenewJWTRequest) String ¶
func (m *RenewJWTRequest) String() string
func (*RenewJWTRequest) Unmarshal ¶
func (m *RenewJWTRequest) Unmarshal(dAtA []byte) error
func (*RenewJWTRequest) XXX_DiscardUnknown ¶
func (m *RenewJWTRequest) XXX_DiscardUnknown()
func (*RenewJWTRequest) XXX_Marshal ¶
func (m *RenewJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RenewJWTRequest) XXX_Merge ¶
func (m *RenewJWTRequest) XXX_Merge(src proto.Message)
func (*RenewJWTRequest) XXX_Size ¶
func (m *RenewJWTRequest) XXX_Size() int
func (*RenewJWTRequest) XXX_Unmarshal ¶
func (m *RenewJWTRequest) XXX_Unmarshal(b []byte) error
type RenewJWTResponse ¶
type RenewJWTResponse struct { ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` AccessToken string `protobuf:"bytes,2,opt,name=accessToken,proto3" json:"access_token"` RefreshToken string `protobuf:"bytes,3,opt,name=refreshToken,proto3" json:"refresh_token"` Expiry int64 `protobuf:"varint,4,opt,name=expiry,proto3" json:"expiry"` }
func (*RenewJWTResponse) Descriptor ¶
func (*RenewJWTResponse) Descriptor() ([]byte, []int)
func (*RenewJWTResponse) GetAccessToken ¶
func (m *RenewJWTResponse) GetAccessToken() string
func (*RenewJWTResponse) GetExpiry ¶
func (m *RenewJWTResponse) GetExpiry() int64
func (*RenewJWTResponse) GetID ¶
func (m *RenewJWTResponse) GetID() string
func (*RenewJWTResponse) GetRefreshToken ¶
func (m *RenewJWTResponse) GetRefreshToken() string
func (*RenewJWTResponse) Marshal ¶
func (m *RenewJWTResponse) Marshal() (dAtA []byte, err error)
func (*RenewJWTResponse) MarshalToSizedBuffer ¶
func (m *RenewJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RenewJWTResponse) ProtoMessage ¶
func (*RenewJWTResponse) ProtoMessage()
func (*RenewJWTResponse) Reset ¶
func (m *RenewJWTResponse) Reset()
func (*RenewJWTResponse) Size ¶
func (m *RenewJWTResponse) Size() (n int)
func (*RenewJWTResponse) String ¶
func (m *RenewJWTResponse) String() string
func (*RenewJWTResponse) Unmarshal ¶
func (m *RenewJWTResponse) Unmarshal(dAtA []byte) error
func (*RenewJWTResponse) XXX_DiscardUnknown ¶
func (m *RenewJWTResponse) XXX_DiscardUnknown()
func (*RenewJWTResponse) XXX_Marshal ¶
func (m *RenewJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RenewJWTResponse) XXX_Merge ¶
func (m *RenewJWTResponse) XXX_Merge(src proto.Message)
func (*RenewJWTResponse) XXX_Size ¶
func (m *RenewJWTResponse) XXX_Size() int
func (*RenewJWTResponse) XXX_Unmarshal ¶
func (m *RenewJWTResponse) XXX_Unmarshal(b []byte) error
type RevokeJWTRequest ¶
type RevokeJWTRequest struct { KID string `protobuf:"bytes,1,opt,name=kid,proto3" json:"kid"` ID string `protobuf:"bytes,2,opt,name=id,proto3" json:"id"` RefreshToken string `protobuf:"bytes,3,opt,name=refreshToken,proto3" json:"refresh_token"` }
func (*RevokeJWTRequest) Descriptor ¶
func (*RevokeJWTRequest) Descriptor() ([]byte, []int)
func (*RevokeJWTRequest) GetID ¶
func (m *RevokeJWTRequest) GetID() string
func (*RevokeJWTRequest) GetKID ¶
func (m *RevokeJWTRequest) GetKID() string
func (*RevokeJWTRequest) GetRefreshToken ¶
func (m *RevokeJWTRequest) GetRefreshToken() string
func (*RevokeJWTRequest) Marshal ¶
func (m *RevokeJWTRequest) Marshal() (dAtA []byte, err error)
func (*RevokeJWTRequest) MarshalToSizedBuffer ¶
func (m *RevokeJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RevokeJWTRequest) ProtoMessage ¶
func (*RevokeJWTRequest) ProtoMessage()
func (*RevokeJWTRequest) Reset ¶
func (m *RevokeJWTRequest) Reset()
func (*RevokeJWTRequest) Size ¶
func (m *RevokeJWTRequest) Size() (n int)
func (*RevokeJWTRequest) String ¶
func (m *RevokeJWTRequest) String() string
func (*RevokeJWTRequest) Unmarshal ¶
func (m *RevokeJWTRequest) Unmarshal(dAtA []byte) error
func (*RevokeJWTRequest) XXX_DiscardUnknown ¶
func (m *RevokeJWTRequest) XXX_DiscardUnknown()
func (*RevokeJWTRequest) XXX_Marshal ¶
func (m *RevokeJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RevokeJWTRequest) XXX_Merge ¶
func (m *RevokeJWTRequest) XXX_Merge(src proto.Message)
func (*RevokeJWTRequest) XXX_Size ¶
func (m *RevokeJWTRequest) XXX_Size() int
func (*RevokeJWTRequest) XXX_Unmarshal ¶
func (m *RevokeJWTRequest) XXX_Unmarshal(b []byte) error
type RevokeJWTResponse ¶
type RevokeJWTResponse struct { }
func (*RevokeJWTResponse) Descriptor ¶
func (*RevokeJWTResponse) Descriptor() ([]byte, []int)
func (*RevokeJWTResponse) Marshal ¶
func (m *RevokeJWTResponse) Marshal() (dAtA []byte, err error)
func (*RevokeJWTResponse) MarshalTo ¶
func (m *RevokeJWTResponse) MarshalTo(dAtA []byte) (int, error)
func (*RevokeJWTResponse) MarshalToSizedBuffer ¶
func (m *RevokeJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RevokeJWTResponse) ProtoMessage ¶
func (*RevokeJWTResponse) ProtoMessage()
func (*RevokeJWTResponse) Reset ¶
func (m *RevokeJWTResponse) Reset()
func (*RevokeJWTResponse) Size ¶
func (m *RevokeJWTResponse) Size() (n int)
func (*RevokeJWTResponse) String ¶
func (m *RevokeJWTResponse) String() string
func (*RevokeJWTResponse) Unmarshal ¶
func (m *RevokeJWTResponse) Unmarshal(dAtA []byte) error
func (*RevokeJWTResponse) XXX_DiscardUnknown ¶
func (m *RevokeJWTResponse) XXX_DiscardUnknown()
func (*RevokeJWTResponse) XXX_Marshal ¶
func (m *RevokeJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RevokeJWTResponse) XXX_Merge ¶
func (m *RevokeJWTResponse) XXX_Merge(src proto.Message)
func (*RevokeJWTResponse) XXX_Size ¶
func (m *RevokeJWTResponse) XXX_Size() int
func (*RevokeJWTResponse) XXX_Unmarshal ¶
func (m *RevokeJWTResponse) XXX_Unmarshal(b []byte) error
type UnimplementedJWTServer ¶
type UnimplementedJWTServer struct { }
UnimplementedJWTServer can be embedded to have forward compatible implementations.
func (*UnimplementedJWTServer) NewJWT ¶
func (*UnimplementedJWTServer) NewJWT(ctx context.Context, req *NewJWTRequest) (*NewJWTResponse, error)
func (*UnimplementedJWTServer) RenewJWT ¶
func (*UnimplementedJWTServer) RenewJWT(ctx context.Context, req *RenewJWTRequest) (*RenewJWTResponse, error)
func (*UnimplementedJWTServer) RevokeJWT ¶
func (*UnimplementedJWTServer) RevokeJWT(ctx context.Context, req *RevokeJWTRequest) (*RevokeJWTResponse, error)
Click to show internal directories.
Click to hide internal directories.