Help us shape the future of Go! Take the 2026 Go Developer Survey

v1

package
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

+groupName=oauth.openshift.io Package v1 is the v1 version of the API.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	GroupName    = "oauth.openshift.io"
	GroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1"}

	// Install is a function which adds this version to a scheme
	Install = schemeBuilder.AddToScheme

	// SchemeGroupVersion generated code relies on this name
	// Deprecated
	SchemeGroupVersion = GroupVersion
	// AddToScheme exists solely to keep the old generators creating valid code
	// DEPRECATED
	AddToScheme = schemeBuilder.AddToScheme
)
View Source
var (
	DeprecatedInstallWithoutGroup = legacySchemeBuilder.AddToScheme
)

Functions

func Resource

func Resource(resource string) schema.GroupResource

Resource generated code relies on this being here, but it logically belongs to the group DEPRECATED

Types

type ClusterRoleScopeRestriction

type ClusterRoleScopeRestriction struct {
	// RoleNames is the list of cluster roles that can referenced.  * means anything
	RoleNames []string `json:"roleNames" protobuf:"bytes,1,rep,name=roleNames"`
	// Namespaces is the list of namespaces that can be referenced.  * means any of them (including *)
	Namespaces []string `json:"namespaces" protobuf:"bytes,2,rep,name=namespaces"`
	// AllowEscalation indicates whether you can request roles and their escalating resources
	AllowEscalation bool `json:"allowEscalation" protobuf:"varint,3,opt,name=allowEscalation"`
}

ClusterRoleScopeRestriction describes restrictions on cluster role scopes

func (*ClusterRoleScopeRestriction) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleScopeRestriction.

func (*ClusterRoleScopeRestriction) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ClusterRoleScopeRestriction) Descriptor

func (*ClusterRoleScopeRestriction) Descriptor() ([]byte, []int)

func (*ClusterRoleScopeRestriction) Marshal

func (m *ClusterRoleScopeRestriction) Marshal() (dAtA []byte, err error)

func (*ClusterRoleScopeRestriction) MarshalTo

func (m *ClusterRoleScopeRestriction) MarshalTo(dAtA []byte) (int, error)

func (*ClusterRoleScopeRestriction) MarshalToSizedBuffer

func (m *ClusterRoleScopeRestriction) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClusterRoleScopeRestriction) ProtoMessage

func (*ClusterRoleScopeRestriction) ProtoMessage()

func (*ClusterRoleScopeRestriction) Reset

func (m *ClusterRoleScopeRestriction) Reset()

func (*ClusterRoleScopeRestriction) Size

func (m *ClusterRoleScopeRestriction) Size() (n int)

func (*ClusterRoleScopeRestriction) String

func (this *ClusterRoleScopeRestriction) String() string

func (ClusterRoleScopeRestriction) SwaggerDoc

func (ClusterRoleScopeRestriction) SwaggerDoc() map[string]string

func (*ClusterRoleScopeRestriction) Unmarshal

func (m *ClusterRoleScopeRestriction) Unmarshal(dAtA []byte) error

func (*ClusterRoleScopeRestriction) XXX_DiscardUnknown

func (m *ClusterRoleScopeRestriction) XXX_DiscardUnknown()

func (*ClusterRoleScopeRestriction) XXX_Marshal

func (m *ClusterRoleScopeRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterRoleScopeRestriction) XXX_Merge

func (m *ClusterRoleScopeRestriction) XXX_Merge(src proto.Message)

func (*ClusterRoleScopeRestriction) XXX_Size

func (m *ClusterRoleScopeRestriction) XXX_Size() int

func (*ClusterRoleScopeRestriction) XXX_Unmarshal

func (m *ClusterRoleScopeRestriction) XXX_Unmarshal(b []byte) error

type GrantHandlerType

type GrantHandlerType string
const (
	// GrantHandlerAuto auto-approves client authorization grant requests
	GrantHandlerAuto GrantHandlerType = "auto"
	// GrantHandlerPrompt prompts the user to approve new client authorization grant requests
	GrantHandlerPrompt GrantHandlerType = "prompt"
	// GrantHandlerDeny auto-denies client authorization grant requests
	GrantHandlerDeny GrantHandlerType = "deny"
)

type OAuthAccessToken

type OAuthAccessToken struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// ClientName references the client that created this token.
	ClientName string `json:"clientName,omitempty" protobuf:"bytes,2,opt,name=clientName"`

	// ExpiresIn is the seconds from CreationTime before this token expires.
	ExpiresIn int64 `json:"expiresIn,omitempty" protobuf:"varint,3,opt,name=expiresIn"`

	// Scopes is an array of the requested scopes.
	Scopes []string `json:"scopes,omitempty" protobuf:"bytes,4,rep,name=scopes"`

	// RedirectURI is the redirection associated with the token.
	RedirectURI string `json:"redirectURI,omitempty" protobuf:"bytes,5,opt,name=redirectURI"`

	// UserName is the user name associated with this token
	UserName string `json:"userName,omitempty" protobuf:"bytes,6,opt,name=userName"`

	// UserUID is the unique UID associated with this token
	UserUID string `json:"userUID,omitempty" protobuf:"bytes,7,opt,name=userUID"`

	// AuthorizeToken contains the token that authorized this token
	AuthorizeToken string `json:"authorizeToken,omitempty" protobuf:"bytes,8,opt,name=authorizeToken"`

	// RefreshToken is the value by which this token can be renewed. Can be blank.
	RefreshToken string `json:"refreshToken,omitempty" protobuf:"bytes,9,opt,name=refreshToken"`

	// InactivityTimeoutSeconds is the value in seconds, from the
	// CreationTimestamp, after which this token can no longer be used.
	// The value is automatically incremented when the token is used.
	InactivityTimeoutSeconds int32 `json:"inactivityTimeoutSeconds,omitempty" protobuf:"varint,10,opt,name=inactivityTimeoutSeconds"`
}

OAuthAccessToken describes an OAuth access token. The name of a token must be prefixed with a `sha256~` string, must not contain "/" or "%" characters and must be at least 32 characters long.

The name of the token is constructed from the actual token by sha256-hashing it and using URL-safe unpadded base64-encoding (as described in RFC4648) on the hashed result.

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthAccessToken) DeepCopy

func (in *OAuthAccessToken) DeepCopy() *OAuthAccessToken

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAccessToken.

func (*OAuthAccessToken) DeepCopyInto

func (in *OAuthAccessToken) DeepCopyInto(out *OAuthAccessToken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthAccessToken) DeepCopyObject

func (in *OAuthAccessToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthAccessToken) Descriptor

func (*OAuthAccessToken) Descriptor() ([]byte, []int)

func (*OAuthAccessToken) Marshal

func (m *OAuthAccessToken) Marshal() (dAtA []byte, err error)

func (*OAuthAccessToken) MarshalTo

func (m *OAuthAccessToken) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAccessToken) MarshalToSizedBuffer

func (m *OAuthAccessToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAccessToken) ProtoMessage

func (*OAuthAccessToken) ProtoMessage()

func (*OAuthAccessToken) Reset

func (m *OAuthAccessToken) Reset()

func (*OAuthAccessToken) Size

func (m *OAuthAccessToken) Size() (n int)

func (*OAuthAccessToken) String

func (this *OAuthAccessToken) String() string

func (OAuthAccessToken) SwaggerDoc

func (OAuthAccessToken) SwaggerDoc() map[string]string

func (*OAuthAccessToken) Unmarshal

func (m *OAuthAccessToken) Unmarshal(dAtA []byte) error

func (*OAuthAccessToken) XXX_DiscardUnknown

func (m *OAuthAccessToken) XXX_DiscardUnknown()

func (*OAuthAccessToken) XXX_Marshal

func (m *OAuthAccessToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAccessToken) XXX_Merge

func (m *OAuthAccessToken) XXX_Merge(src proto.Message)

func (*OAuthAccessToken) XXX_Size

func (m *OAuthAccessToken) XXX_Size() int

func (*OAuthAccessToken) XXX_Unmarshal

func (m *OAuthAccessToken) XXX_Unmarshal(b []byte) error

type OAuthAccessTokenList

type OAuthAccessTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Items is the list of OAuth access tokens
	Items []OAuthAccessToken `json:"items" protobuf:"bytes,2,rep,name=items"`
}

OAuthAccessTokenList is a collection of OAuth access tokens

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthAccessTokenList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAccessTokenList.

func (*OAuthAccessTokenList) DeepCopyInto

func (in *OAuthAccessTokenList) DeepCopyInto(out *OAuthAccessTokenList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthAccessTokenList) DeepCopyObject

func (in *OAuthAccessTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthAccessTokenList) Descriptor

func (*OAuthAccessTokenList) Descriptor() ([]byte, []int)

func (*OAuthAccessTokenList) Marshal

func (m *OAuthAccessTokenList) Marshal() (dAtA []byte, err error)

func (*OAuthAccessTokenList) MarshalTo

func (m *OAuthAccessTokenList) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAccessTokenList) MarshalToSizedBuffer

func (m *OAuthAccessTokenList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAccessTokenList) ProtoMessage

func (*OAuthAccessTokenList) ProtoMessage()

func (*OAuthAccessTokenList) Reset

func (m *OAuthAccessTokenList) Reset()

func (*OAuthAccessTokenList) Size

func (m *OAuthAccessTokenList) Size() (n int)

func (*OAuthAccessTokenList) String

func (this *OAuthAccessTokenList) String() string

func (OAuthAccessTokenList) SwaggerDoc

func (OAuthAccessTokenList) SwaggerDoc() map[string]string

func (*OAuthAccessTokenList) Unmarshal

func (m *OAuthAccessTokenList) Unmarshal(dAtA []byte) error

func (*OAuthAccessTokenList) XXX_DiscardUnknown

func (m *OAuthAccessTokenList) XXX_DiscardUnknown()

func (*OAuthAccessTokenList) XXX_Marshal

func (m *OAuthAccessTokenList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAccessTokenList) XXX_Merge

func (m *OAuthAccessTokenList) XXX_Merge(src proto.Message)

func (*OAuthAccessTokenList) XXX_Size

func (m *OAuthAccessTokenList) XXX_Size() int

func (*OAuthAccessTokenList) XXX_Unmarshal

func (m *OAuthAccessTokenList) XXX_Unmarshal(b []byte) error

type OAuthAuthorizeToken

type OAuthAuthorizeToken struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// ClientName references the client that created this token.
	ClientName string `json:"clientName,omitempty" protobuf:"bytes,2,opt,name=clientName"`

	// ExpiresIn is the seconds from CreationTime before this token expires.
	ExpiresIn int64 `json:"expiresIn,omitempty" protobuf:"varint,3,opt,name=expiresIn"`

	// Scopes is an array of the requested scopes.
	Scopes []string `json:"scopes,omitempty" protobuf:"bytes,4,rep,name=scopes"`

	// RedirectURI is the redirection associated with the token.
	RedirectURI string `json:"redirectURI,omitempty" protobuf:"bytes,5,opt,name=redirectURI"`

	// State data from request
	State string `json:"state,omitempty" protobuf:"bytes,6,opt,name=state"`

	// UserName is the user name associated with this token
	UserName string `json:"userName,omitempty" protobuf:"bytes,7,opt,name=userName"`

	// UserUID is the unique UID associated with this token. UserUID and UserName must both match
	// for this token to be valid.
	UserUID string `json:"userUID,omitempty" protobuf:"bytes,8,opt,name=userUID"`

	// CodeChallenge is the optional code_challenge associated with this authorization code, as described in rfc7636
	CodeChallenge string `json:"codeChallenge,omitempty" protobuf:"bytes,9,opt,name=codeChallenge"`

	// CodeChallengeMethod is the optional code_challenge_method associated with this authorization code, as described in rfc7636
	CodeChallengeMethod string `json:"codeChallengeMethod,omitempty" protobuf:"bytes,10,opt,name=codeChallengeMethod"`
}

OAuthAuthorizeToken describes an OAuth authorization token

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthAuthorizeToken) DeepCopy

func (in *OAuthAuthorizeToken) DeepCopy() *OAuthAuthorizeToken

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAuthorizeToken.

func (*OAuthAuthorizeToken) DeepCopyInto

func (in *OAuthAuthorizeToken) DeepCopyInto(out *OAuthAuthorizeToken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthAuthorizeToken) DeepCopyObject

func (in *OAuthAuthorizeToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthAuthorizeToken) Descriptor

func (*OAuthAuthorizeToken) Descriptor() ([]byte, []int)

func (*OAuthAuthorizeToken) Marshal

func (m *OAuthAuthorizeToken) Marshal() (dAtA []byte, err error)

func (*OAuthAuthorizeToken) MarshalTo

func (m *OAuthAuthorizeToken) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAuthorizeToken) MarshalToSizedBuffer

func (m *OAuthAuthorizeToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAuthorizeToken) ProtoMessage

func (*OAuthAuthorizeToken) ProtoMessage()

func (*OAuthAuthorizeToken) Reset

func (m *OAuthAuthorizeToken) Reset()

func (*OAuthAuthorizeToken) Size

func (m *OAuthAuthorizeToken) Size() (n int)

func (*OAuthAuthorizeToken) String

func (this *OAuthAuthorizeToken) String() string

func (OAuthAuthorizeToken) SwaggerDoc

func (OAuthAuthorizeToken) SwaggerDoc() map[string]string

func (*OAuthAuthorizeToken) Unmarshal

func (m *OAuthAuthorizeToken) Unmarshal(dAtA []byte) error

func (*OAuthAuthorizeToken) XXX_DiscardUnknown

func (m *OAuthAuthorizeToken) XXX_DiscardUnknown()

func (*OAuthAuthorizeToken) XXX_Marshal

func (m *OAuthAuthorizeToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAuthorizeToken) XXX_Merge

func (m *OAuthAuthorizeToken) XXX_Merge(src proto.Message)

func (*OAuthAuthorizeToken) XXX_Size

func (m *OAuthAuthorizeToken) XXX_Size() int

func (*OAuthAuthorizeToken) XXX_Unmarshal

func (m *OAuthAuthorizeToken) XXX_Unmarshal(b []byte) error

type OAuthAuthorizeTokenList

type OAuthAuthorizeTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Items is the list of OAuth authorization tokens
	Items []OAuthAuthorizeToken `json:"items" protobuf:"bytes,2,rep,name=items"`
}

OAuthAuthorizeTokenList is a collection of OAuth authorization tokens

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthAuthorizeTokenList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAuthorizeTokenList.

func (*OAuthAuthorizeTokenList) DeepCopyInto

func (in *OAuthAuthorizeTokenList) DeepCopyInto(out *OAuthAuthorizeTokenList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthAuthorizeTokenList) DeepCopyObject

func (in *OAuthAuthorizeTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthAuthorizeTokenList) Descriptor

func (*OAuthAuthorizeTokenList) Descriptor() ([]byte, []int)

func (*OAuthAuthorizeTokenList) Marshal

func (m *OAuthAuthorizeTokenList) Marshal() (dAtA []byte, err error)

func (*OAuthAuthorizeTokenList) MarshalTo

func (m *OAuthAuthorizeTokenList) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAuthorizeTokenList) MarshalToSizedBuffer

func (m *OAuthAuthorizeTokenList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAuthorizeTokenList) ProtoMessage

func (*OAuthAuthorizeTokenList) ProtoMessage()

func (*OAuthAuthorizeTokenList) Reset

func (m *OAuthAuthorizeTokenList) Reset()

func (*OAuthAuthorizeTokenList) Size

func (m *OAuthAuthorizeTokenList) Size() (n int)

func (*OAuthAuthorizeTokenList) String

func (this *OAuthAuthorizeTokenList) String() string

func (OAuthAuthorizeTokenList) SwaggerDoc

func (OAuthAuthorizeTokenList) SwaggerDoc() map[string]string

func (*OAuthAuthorizeTokenList) Unmarshal

func (m *OAuthAuthorizeTokenList) Unmarshal(dAtA []byte) error

func (*OAuthAuthorizeTokenList) XXX_DiscardUnknown

func (m *OAuthAuthorizeTokenList) XXX_DiscardUnknown()

func (*OAuthAuthorizeTokenList) XXX_Marshal

func (m *OAuthAuthorizeTokenList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAuthorizeTokenList) XXX_Merge

func (m *OAuthAuthorizeTokenList) XXX_Merge(src proto.Message)

func (*OAuthAuthorizeTokenList) XXX_Size

func (m *OAuthAuthorizeTokenList) XXX_Size() int

func (*OAuthAuthorizeTokenList) XXX_Unmarshal

func (m *OAuthAuthorizeTokenList) XXX_Unmarshal(b []byte) error

type OAuthClient

type OAuthClient struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Secret is the unique secret associated with a client
	Secret string `json:"secret,omitempty" protobuf:"bytes,2,opt,name=secret"`

	// AdditionalSecrets holds other secrets that may be used to identify the client.  This is useful for rotation
	// and for service account token validation
	AdditionalSecrets []string `json:"additionalSecrets,omitempty" protobuf:"bytes,3,rep,name=additionalSecrets"`

	// RespondWithChallenges indicates whether the client wants authentication needed responses made in the form of challenges instead of redirects
	RespondWithChallenges bool `json:"respondWithChallenges,omitempty" protobuf:"varint,4,opt,name=respondWithChallenges"`

	// RedirectURIs is the valid redirection URIs associated with a client
	// +patchStrategy=merge
	RedirectURIs []string `json:"redirectURIs,omitempty" patchStrategy:"merge" protobuf:"bytes,5,rep,name=redirectURIs"`

	// GrantMethod is a required field which determines how to handle grants for this client.
	// Valid grant handling methods are:
	//  - auto:   always approves grant requests, useful for trusted clients
	//  - prompt: prompts the end user for approval of grant requests, useful for third-party clients
	GrantMethod GrantHandlerType `json:"grantMethod,omitempty" protobuf:"bytes,6,opt,name=grantMethod,casttype=GrantHandlerType"`

	// ScopeRestrictions describes which scopes this client can request.  Each requested scope
	// is checked against each restriction.  If any restriction matches, then the scope is allowed.
	// If no restriction matches, then the scope is denied.
	ScopeRestrictions []ScopeRestriction `json:"scopeRestrictions,omitempty" protobuf:"bytes,7,rep,name=scopeRestrictions"`

	// AccessTokenMaxAgeSeconds overrides the default access token max age for tokens granted to this client.
	// 0 means no expiration.
	AccessTokenMaxAgeSeconds *int32 `json:"accessTokenMaxAgeSeconds,omitempty" protobuf:"varint,8,opt,name=accessTokenMaxAgeSeconds"`

	// AccessTokenInactivityTimeoutSeconds overrides the default token
	// inactivity timeout for tokens granted to this client.
	// The value represents the maximum amount of time that can occur between
	// consecutive uses of the token. Tokens become invalid if they are not
	// used within this temporal window. The user will need to acquire a new
	// token to regain access once a token times out.
	// This value needs to be set only if the default set in configuration is
	// not appropriate for this client. Valid values are:
	// - 0: Tokens for this client never time out
	// - X: Tokens time out if there is no activity for X seconds
	// The current minimum allowed value for X is 300 (5 minutes)
	//
	// WARNING: existing tokens' timeout will not be affected (lowered) by changing this value
	AccessTokenInactivityTimeoutSeconds *int32 `json:"accessTokenInactivityTimeoutSeconds,omitempty" protobuf:"varint,9,opt,name=accessTokenInactivityTimeoutSeconds"`
}

OAuthClient describes an OAuth client

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthClient) DeepCopy

func (in *OAuthClient) DeepCopy() *OAuthClient

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClient.

func (*OAuthClient) DeepCopyInto

func (in *OAuthClient) DeepCopyInto(out *OAuthClient)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthClient) DeepCopyObject

func (in *OAuthClient) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthClient) Descriptor

func (*OAuthClient) Descriptor() ([]byte, []int)

func (*OAuthClient) Marshal

func (m *OAuthClient) Marshal() (dAtA []byte, err error)

func (*OAuthClient) MarshalTo

func (m *OAuthClient) MarshalTo(dAtA []byte) (int, error)

func (*OAuthClient) MarshalToSizedBuffer

func (m *OAuthClient) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthClient) ProtoMessage

func (*OAuthClient) ProtoMessage()

func (*OAuthClient) Reset

func (m *OAuthClient) Reset()

func (*OAuthClient) Size

func (m *OAuthClient) Size() (n int)

func (*OAuthClient) String

func (this *OAuthClient) String() string

func (OAuthClient) SwaggerDoc

func (OAuthClient) SwaggerDoc() map[string]string

func (*OAuthClient) Unmarshal

func (m *OAuthClient) Unmarshal(dAtA []byte) error

func (*OAuthClient) XXX_DiscardUnknown

func (m *OAuthClient) XXX_DiscardUnknown()

func (*OAuthClient) XXX_Marshal

func (m *OAuthClient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthClient) XXX_Merge

func (m *OAuthClient) XXX_Merge(src proto.Message)

func (*OAuthClient) XXX_Size

func (m *OAuthClient) XXX_Size() int

func (*OAuthClient) XXX_Unmarshal

func (m *OAuthClient) XXX_Unmarshal(b []byte) error

type OAuthClientAuthorization

type OAuthClientAuthorization struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// ClientName references the client that created this authorization
	ClientName string `json:"clientName,omitempty" protobuf:"bytes,2,opt,name=clientName"`

	// UserName is the user name that authorized this client
	UserName string `json:"userName,omitempty" protobuf:"bytes,3,opt,name=userName"`

	// UserUID is the unique UID associated with this authorization. UserUID and UserName
	// must both match for this authorization to be valid.
	UserUID string `json:"userUID,omitempty" protobuf:"bytes,4,opt,name=userUID"`

	// Scopes is an array of the granted scopes.
	Scopes []string `json:"scopes,omitempty" protobuf:"bytes,5,rep,name=scopes"`
}

OAuthClientAuthorization describes an authorization created by an OAuth client

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthClientAuthorization) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClientAuthorization.

func (*OAuthClientAuthorization) DeepCopyInto

func (in *OAuthClientAuthorization) DeepCopyInto(out *OAuthClientAuthorization)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthClientAuthorization) DeepCopyObject

func (in *OAuthClientAuthorization) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthClientAuthorization) Descriptor

func (*OAuthClientAuthorization) Descriptor() ([]byte, []int)

func (*OAuthClientAuthorization) Marshal

func (m *OAuthClientAuthorization) Marshal() (dAtA []byte, err error)

func (*OAuthClientAuthorization) MarshalTo

func (m *OAuthClientAuthorization) MarshalTo(dAtA []byte) (int, error)

func (*OAuthClientAuthorization) MarshalToSizedBuffer

func (m *OAuthClientAuthorization) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthClientAuthorization) ProtoMessage

func (*OAuthClientAuthorization) ProtoMessage()

func (*OAuthClientAuthorization) Reset

func (m *OAuthClientAuthorization) Reset()

func (*OAuthClientAuthorization) Size

func (m *OAuthClientAuthorization) Size() (n int)

func (*OAuthClientAuthorization) String

func (this *OAuthClientAuthorization) String() string

func (OAuthClientAuthorization) SwaggerDoc

func (OAuthClientAuthorization) SwaggerDoc() map[string]string

func (*OAuthClientAuthorization) Unmarshal

func (m *OAuthClientAuthorization) Unmarshal(dAtA []byte) error

func (*OAuthClientAuthorization) XXX_DiscardUnknown

func (m *OAuthClientAuthorization) XXX_DiscardUnknown()

func (*OAuthClientAuthorization) XXX_Marshal

func (m *OAuthClientAuthorization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthClientAuthorization) XXX_Merge

func (m *OAuthClientAuthorization) XXX_Merge(src proto.Message)

func (*OAuthClientAuthorization) XXX_Size

func (m *OAuthClientAuthorization) XXX_Size() int

func (*OAuthClientAuthorization) XXX_Unmarshal

func (m *OAuthClientAuthorization) XXX_Unmarshal(b []byte) error

type OAuthClientAuthorizationList

type OAuthClientAuthorizationList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Items is the list of OAuth client authorizations
	Items []OAuthClientAuthorization `json:"items" protobuf:"bytes,2,rep,name=items"`
}

OAuthClientAuthorizationList is a collection of OAuth client authorizations

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthClientAuthorizationList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClientAuthorizationList.

func (*OAuthClientAuthorizationList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthClientAuthorizationList) DeepCopyObject

func (in *OAuthClientAuthorizationList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthClientAuthorizationList) Descriptor

func (*OAuthClientAuthorizationList) Descriptor() ([]byte, []int)

func (*OAuthClientAuthorizationList) Marshal

func (m *OAuthClientAuthorizationList) Marshal() (dAtA []byte, err error)

func (*OAuthClientAuthorizationList) MarshalTo

func (m *OAuthClientAuthorizationList) MarshalTo(dAtA []byte) (int, error)

func (*OAuthClientAuthorizationList) MarshalToSizedBuffer

func (m *OAuthClientAuthorizationList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthClientAuthorizationList) ProtoMessage

func (*OAuthClientAuthorizationList) ProtoMessage()

func (*OAuthClientAuthorizationList) Reset

func (m *OAuthClientAuthorizationList) Reset()

func (*OAuthClientAuthorizationList) Size

func (m *OAuthClientAuthorizationList) Size() (n int)

func (*OAuthClientAuthorizationList) String

func (this *OAuthClientAuthorizationList) String() string

func (OAuthClientAuthorizationList) SwaggerDoc

func (OAuthClientAuthorizationList) SwaggerDoc() map[string]string

func (*OAuthClientAuthorizationList) Unmarshal

func (m *OAuthClientAuthorizationList) Unmarshal(dAtA []byte) error

func (*OAuthClientAuthorizationList) XXX_DiscardUnknown

func (m *OAuthClientAuthorizationList) XXX_DiscardUnknown()

func (*OAuthClientAuthorizationList) XXX_Marshal

func (m *OAuthClientAuthorizationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthClientAuthorizationList) XXX_Merge

func (m *OAuthClientAuthorizationList) XXX_Merge(src proto.Message)

func (*OAuthClientAuthorizationList) XXX_Size

func (m *OAuthClientAuthorizationList) XXX_Size() int

func (*OAuthClientAuthorizationList) XXX_Unmarshal

func (m *OAuthClientAuthorizationList) XXX_Unmarshal(b []byte) error

type OAuthClientList

type OAuthClientList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Items is the list of OAuth clients
	Items []OAuthClient `json:"items" protobuf:"bytes,2,rep,name=items"`
}

OAuthClientList is a collection of OAuth clients

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthClientList) DeepCopy

func (in *OAuthClientList) DeepCopy() *OAuthClientList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClientList.

func (*OAuthClientList) DeepCopyInto

func (in *OAuthClientList) DeepCopyInto(out *OAuthClientList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthClientList) DeepCopyObject

func (in *OAuthClientList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthClientList) Descriptor

func (*OAuthClientList) Descriptor() ([]byte, []int)

func (*OAuthClientList) Marshal

func (m *OAuthClientList) Marshal() (dAtA []byte, err error)

func (*OAuthClientList) MarshalTo

func (m *OAuthClientList) MarshalTo(dAtA []byte) (int, error)

func (*OAuthClientList) MarshalToSizedBuffer

func (m *OAuthClientList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthClientList) ProtoMessage

func (*OAuthClientList) ProtoMessage()

func (*OAuthClientList) Reset

func (m *OAuthClientList) Reset()

func (*OAuthClientList) Size

func (m *OAuthClientList) Size() (n int)

func (*OAuthClientList) String

func (this *OAuthClientList) String() string

func (OAuthClientList) SwaggerDoc

func (OAuthClientList) SwaggerDoc() map[string]string

func (*OAuthClientList) Unmarshal

func (m *OAuthClientList) Unmarshal(dAtA []byte) error

func (*OAuthClientList) XXX_DiscardUnknown

func (m *OAuthClientList) XXX_DiscardUnknown()

func (*OAuthClientList) XXX_Marshal

func (m *OAuthClientList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthClientList) XXX_Merge

func (m *OAuthClientList) XXX_Merge(src proto.Message)

func (*OAuthClientList) XXX_Size

func (m *OAuthClientList) XXX_Size() int

func (*OAuthClientList) XXX_Unmarshal

func (m *OAuthClientList) XXX_Unmarshal(b []byte) error

type OAuthRedirectReference

type OAuthRedirectReference struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// The reference to an redirect object in the current namespace.
	Reference RedirectReference `json:"reference,omitempty" protobuf:"bytes,2,opt,name=reference"`
}

OAuthRedirectReference is a reference to an OAuth redirect object.

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*OAuthRedirectReference) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthRedirectReference.

func (*OAuthRedirectReference) DeepCopyInto

func (in *OAuthRedirectReference) DeepCopyInto(out *OAuthRedirectReference)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OAuthRedirectReference) DeepCopyObject

func (in *OAuthRedirectReference) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*OAuthRedirectReference) Descriptor

func (*OAuthRedirectReference) Descriptor() ([]byte, []int)

func (*OAuthRedirectReference) Marshal

func (m *OAuthRedirectReference) Marshal() (dAtA []byte, err error)

func (*OAuthRedirectReference) MarshalTo

func (m *OAuthRedirectReference) MarshalTo(dAtA []byte) (int, error)

func (*OAuthRedirectReference) MarshalToSizedBuffer

func (m *OAuthRedirectReference) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthRedirectReference) ProtoMessage

func (*OAuthRedirectReference) ProtoMessage()

func (*OAuthRedirectReference) Reset

func (m *OAuthRedirectReference) Reset()

func (*OAuthRedirectReference) Size

func (m *OAuthRedirectReference) Size() (n int)

func (*OAuthRedirectReference) String

func (this *OAuthRedirectReference) String() string

func (OAuthRedirectReference) SwaggerDoc

func (OAuthRedirectReference) SwaggerDoc() map[string]string

func (*OAuthRedirectReference) Unmarshal

func (m *OAuthRedirectReference) Unmarshal(dAtA []byte) error

func (*OAuthRedirectReference) XXX_DiscardUnknown

func (m *OAuthRedirectReference) XXX_DiscardUnknown()

func (*OAuthRedirectReference) XXX_Marshal

func (m *OAuthRedirectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthRedirectReference) XXX_Merge

func (m *OAuthRedirectReference) XXX_Merge(src proto.Message)

func (*OAuthRedirectReference) XXX_Size

func (m *OAuthRedirectReference) XXX_Size() int

func (*OAuthRedirectReference) XXX_Unmarshal

func (m *OAuthRedirectReference) XXX_Unmarshal(b []byte) error

type RedirectReference

type RedirectReference struct {
	// The group of the target that is being referred to.
	Group string `json:"group" protobuf:"bytes,1,opt,name=group"`

	// The kind of the target that is being referred to.  Currently, only 'Route' is allowed.
	Kind string `json:"kind" protobuf:"bytes,2,opt,name=kind"`

	// The name of the target that is being referred to. e.g. name of the Route.
	Name string `json:"name" protobuf:"bytes,3,opt,name=name"`
}

RedirectReference specifies the target in the current namespace that resolves into redirect URIs. Only the 'Route' kind is currently allowed.

func (*RedirectReference) DeepCopy

func (in *RedirectReference) DeepCopy() *RedirectReference

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectReference.

func (*RedirectReference) DeepCopyInto

func (in *RedirectReference) DeepCopyInto(out *RedirectReference)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RedirectReference) Descriptor

func (*RedirectReference) Descriptor() ([]byte, []int)

func (*RedirectReference) Marshal

func (m *RedirectReference) Marshal() (dAtA []byte, err error)

func (*RedirectReference) MarshalTo

func (m *RedirectReference) MarshalTo(dAtA []byte) (int, error)

func (*RedirectReference) MarshalToSizedBuffer

func (m *RedirectReference) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RedirectReference) ProtoMessage

func (*RedirectReference) ProtoMessage()

func (*RedirectReference) Reset

func (m *RedirectReference) Reset()

func (*RedirectReference) Size

func (m *RedirectReference) Size() (n int)

func (*RedirectReference) String

func (this *RedirectReference) String() string

func (RedirectReference) SwaggerDoc

func (RedirectReference) SwaggerDoc() map[string]string

func (*RedirectReference) Unmarshal

func (m *RedirectReference) Unmarshal(dAtA []byte) error

func (*RedirectReference) XXX_DiscardUnknown

func (m *RedirectReference) XXX_DiscardUnknown()

func (*RedirectReference) XXX_Marshal

func (m *RedirectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RedirectReference) XXX_Merge

func (m *RedirectReference) XXX_Merge(src proto.Message)

func (*RedirectReference) XXX_Size

func (m *RedirectReference) XXX_Size() int

func (*RedirectReference) XXX_Unmarshal

func (m *RedirectReference) XXX_Unmarshal(b []byte) error

type ScopeRestriction

type ScopeRestriction struct {
	// ExactValues means the scope has to match a particular set of strings exactly
	ExactValues []string `json:"literals,omitempty" protobuf:"bytes,1,rep,name=literals"`

	// ClusterRole describes a set of restrictions for cluster role scoping.
	ClusterRole *ClusterRoleScopeRestriction `json:"clusterRole,omitempty" protobuf:"bytes,2,opt,name=clusterRole"`
}

ScopeRestriction describe one restriction on scopes. Exactly one option must be non-nil.

func (*ScopeRestriction) DeepCopy

func (in *ScopeRestriction) DeepCopy() *ScopeRestriction

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeRestriction.

func (*ScopeRestriction) DeepCopyInto

func (in *ScopeRestriction) DeepCopyInto(out *ScopeRestriction)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ScopeRestriction) Descriptor

func (*ScopeRestriction) Descriptor() ([]byte, []int)

func (*ScopeRestriction) Marshal

func (m *ScopeRestriction) Marshal() (dAtA []byte, err error)

func (*ScopeRestriction) MarshalTo

func (m *ScopeRestriction) MarshalTo(dAtA []byte) (int, error)

func (*ScopeRestriction) MarshalToSizedBuffer

func (m *ScopeRestriction) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ScopeRestriction) ProtoMessage

func (*ScopeRestriction) ProtoMessage()

func (*ScopeRestriction) Reset

func (m *ScopeRestriction) Reset()

func (*ScopeRestriction) Size

func (m *ScopeRestriction) Size() (n int)

func (*ScopeRestriction) String

func (this *ScopeRestriction) String() string

func (ScopeRestriction) SwaggerDoc

func (ScopeRestriction) SwaggerDoc() map[string]string

func (*ScopeRestriction) Unmarshal

func (m *ScopeRestriction) Unmarshal(dAtA []byte) error

func (*ScopeRestriction) XXX_DiscardUnknown

func (m *ScopeRestriction) XXX_DiscardUnknown()

func (*ScopeRestriction) XXX_Marshal

func (m *ScopeRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScopeRestriction) XXX_Merge

func (m *ScopeRestriction) XXX_Merge(src proto.Message)

func (*ScopeRestriction) XXX_Size

func (m *ScopeRestriction) XXX_Size() int

func (*ScopeRestriction) XXX_Unmarshal

func (m *ScopeRestriction) XXX_Unmarshal(b []byte) error

type UserOAuthAccessToken

type UserOAuthAccessToken OAuthAccessToken

UserOAuthAccessToken is a virtual resource to mirror OAuthAccessTokens to the user the access token was issued for +openshift:compatibility-gen:level=1

func (*UserOAuthAccessToken) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserOAuthAccessToken.

func (*UserOAuthAccessToken) DeepCopyInto

func (in *UserOAuthAccessToken) DeepCopyInto(out *UserOAuthAccessToken)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserOAuthAccessToken) DeepCopyObject

func (in *UserOAuthAccessToken) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*UserOAuthAccessToken) Descriptor

func (*UserOAuthAccessToken) Descriptor() ([]byte, []int)

func (*UserOAuthAccessToken) Marshal

func (m *UserOAuthAccessToken) Marshal() (dAtA []byte, err error)

func (*UserOAuthAccessToken) MarshalTo

func (m *UserOAuthAccessToken) MarshalTo(dAtA []byte) (int, error)

func (*UserOAuthAccessToken) MarshalToSizedBuffer

func (m *UserOAuthAccessToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserOAuthAccessToken) ProtoMessage

func (*UserOAuthAccessToken) ProtoMessage()

func (*UserOAuthAccessToken) Reset

func (m *UserOAuthAccessToken) Reset()

func (*UserOAuthAccessToken) Size

func (m *UserOAuthAccessToken) Size() (n int)

func (*UserOAuthAccessToken) String

func (this *UserOAuthAccessToken) String() string

func (*UserOAuthAccessToken) Unmarshal

func (m *UserOAuthAccessToken) Unmarshal(dAtA []byte) error

func (*UserOAuthAccessToken) XXX_DiscardUnknown

func (m *UserOAuthAccessToken) XXX_DiscardUnknown()

func (*UserOAuthAccessToken) XXX_Marshal

func (m *UserOAuthAccessToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserOAuthAccessToken) XXX_Merge

func (m *UserOAuthAccessToken) XXX_Merge(src proto.Message)

func (*UserOAuthAccessToken) XXX_Size

func (m *UserOAuthAccessToken) XXX_Size() int

func (*UserOAuthAccessToken) XXX_Unmarshal

func (m *UserOAuthAccessToken) XXX_Unmarshal(b []byte) error

type UserOAuthAccessTokenList

type UserOAuthAccessTokenList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	Items []UserOAuthAccessToken `json:"items" protobuf:"bytes,2,rep,name=items"`
}

UserOAuthAccessTokenList is a collection of access tokens issued on behalf of the requesting user

Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer). +openshift:compatibility-gen:level=1

func (*UserOAuthAccessTokenList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserOAuthAccessTokenList.

func (*UserOAuthAccessTokenList) DeepCopyInto

func (in *UserOAuthAccessTokenList) DeepCopyInto(out *UserOAuthAccessTokenList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*UserOAuthAccessTokenList) DeepCopyObject

func (in *UserOAuthAccessTokenList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*UserOAuthAccessTokenList) Descriptor

func (*UserOAuthAccessTokenList) Descriptor() ([]byte, []int)

func (*UserOAuthAccessTokenList) Marshal

func (m *UserOAuthAccessTokenList) Marshal() (dAtA []byte, err error)

func (*UserOAuthAccessTokenList) MarshalTo

func (m *UserOAuthAccessTokenList) MarshalTo(dAtA []byte) (int, error)

func (*UserOAuthAccessTokenList) MarshalToSizedBuffer

func (m *UserOAuthAccessTokenList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserOAuthAccessTokenList) ProtoMessage

func (*UserOAuthAccessTokenList) ProtoMessage()

func (*UserOAuthAccessTokenList) Reset

func (m *UserOAuthAccessTokenList) Reset()

func (*UserOAuthAccessTokenList) Size

func (m *UserOAuthAccessTokenList) Size() (n int)

func (*UserOAuthAccessTokenList) String

func (this *UserOAuthAccessTokenList) String() string

func (UserOAuthAccessTokenList) SwaggerDoc

func (UserOAuthAccessTokenList) SwaggerDoc() map[string]string

func (*UserOAuthAccessTokenList) Unmarshal

func (m *UserOAuthAccessTokenList) Unmarshal(dAtA []byte) error

func (*UserOAuthAccessTokenList) XXX_DiscardUnknown

func (m *UserOAuthAccessTokenList) XXX_DiscardUnknown()

func (*UserOAuthAccessTokenList) XXX_Marshal

func (m *UserOAuthAccessTokenList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserOAuthAccessTokenList) XXX_Merge

func (m *UserOAuthAccessTokenList) XXX_Merge(src proto.Message)

func (*UserOAuthAccessTokenList) XXX_Size

func (m *UserOAuthAccessTokenList) XXX_Size() int

func (*UserOAuthAccessTokenList) XXX_Unmarshal

func (m *UserOAuthAccessTokenList) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL