Documentation
¶
Index ¶
- Variables
- type RememberedConsentPreference
- func (*RememberedConsentPreference) Descriptor() ([]byte, []int)
- func (m *RememberedConsentPreference) GetClientName() string
- func (m *RememberedConsentPreference) GetCreateTime() *timestamp.Timestamp
- func (m *RememberedConsentPreference) GetExpireTime() *timestamp.Timestamp
- func (m *RememberedConsentPreference) GetReleaseAccountAdmin() bool
- func (m *RememberedConsentPreference) GetReleaseIdentities() bool
- func (m *RememberedConsentPreference) GetReleaseLink() bool
- func (m *RememberedConsentPreference) GetReleaseProfileEmail() bool
- func (m *RememberedConsentPreference) GetReleaseProfileName() bool
- func (m *RememberedConsentPreference) GetReleaseProfileOther() bool
- func (m *RememberedConsentPreference) GetReleaseType() RememberedConsentPreference_ReleaseType
- func (m *RememberedConsentPreference) GetRequestMatchType() RememberedConsentPreference_RequestMatchType
- func (m *RememberedConsentPreference) GetRequestedResources() []string
- func (m *RememberedConsentPreference) GetRequestedScopes() []string
- func (m *RememberedConsentPreference) GetSelectedVisas() []*RememberedConsentPreference_Visa
- func (*RememberedConsentPreference) ProtoMessage()
- func (m *RememberedConsentPreference) Reset()
- func (m *RememberedConsentPreference) String() string
- func (m *RememberedConsentPreference) XXX_DiscardUnknown()
- func (m *RememberedConsentPreference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RememberedConsentPreference) XXX_Merge(src proto.Message)
- func (m *RememberedConsentPreference) XXX_Size() int
- func (m *RememberedConsentPreference) XXX_Unmarshal(b []byte) error
- type RememberedConsentPreference_ReleaseType
- type RememberedConsentPreference_RequestMatchType
- type RememberedConsentPreference_Visa
- func (*RememberedConsentPreference_Visa) Descriptor() ([]byte, []int)
- func (m *RememberedConsentPreference_Visa) GetBy() string
- func (m *RememberedConsentPreference_Visa) GetIss() string
- func (m *RememberedConsentPreference_Visa) GetSource() string
- func (m *RememberedConsentPreference_Visa) GetType() string
- func (*RememberedConsentPreference_Visa) ProtoMessage()
- func (m *RememberedConsentPreference_Visa) Reset()
- func (m *RememberedConsentPreference_Visa) String() string
- func (m *RememberedConsentPreference_Visa) XXX_DiscardUnknown()
- func (m *RememberedConsentPreference_Visa) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RememberedConsentPreference_Visa) XXX_Merge(src proto.Message)
- func (m *RememberedConsentPreference_Visa) XXX_Size() int
- func (m *RememberedConsentPreference_Visa) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var RememberedConsentPreference_ReleaseType_name = map[int32]string{
0: "UNSPECIFIED",
1: "SELECTED",
2: "ANYTHING_NEEDED",
}
View Source
var RememberedConsentPreference_ReleaseType_value = map[string]int32{
"UNSPECIFIED": 0,
"SELECTED": 1,
"ANYTHING_NEEDED": 2,
}
View Source
var RememberedConsentPreference_RequestMatchType_name = map[int32]string{
0: "NONE",
1: "SUBSET",
2: "ANYTHING",
}
View Source
var RememberedConsentPreference_RequestMatchType_value = map[string]int32{
"NONE": 0,
"SUBSET": 1,
"ANYTHING": 2,
}
Functions ¶
This section is empty.
Types ¶
type RememberedConsentPreference ¶
type RememberedConsentPreference struct { ClientName string `protobuf:"bytes,1,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"` CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` ExpireTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"` RequestMatchType RememberedConsentPreference_RequestMatchType `` /* 171-byte string literal not displayed */ RequestedResources []string `protobuf:"bytes,5,rep,name=requested_resources,json=requestedResources,proto3" json:"requested_resources,omitempty"` RequestedScopes []string `protobuf:"bytes,6,rep,name=requested_scopes,json=requestedScopes,proto3" json:"requested_scopes,omitempty"` ReleaseType RememberedConsentPreference_ReleaseType `` /* 149-byte string literal not displayed */ SelectedVisas []*RememberedConsentPreference_Visa `protobuf:"bytes,8,rep,name=selected_visas,json=selectedVisas,proto3" json:"selected_visas,omitempty"` ReleaseProfileName bool `protobuf:"varint,9,opt,name=release_profile_name,json=releaseProfileName,proto3" json:"release_profile_name,omitempty"` ReleaseProfileEmail bool `protobuf:"varint,10,opt,name=release_profile_email,json=releaseProfileEmail,proto3" json:"release_profile_email,omitempty"` ReleaseProfileOther bool `protobuf:"varint,11,opt,name=release_profile_other,json=releaseProfileOther,proto3" json:"release_profile_other,omitempty"` ReleaseAccountAdmin bool `protobuf:"varint,12,opt,name=release_account_admin,json=releaseAccountAdmin,proto3" json:"release_account_admin,omitempty"` ReleaseLink bool `protobuf:"varint,13,opt,name=release_link,json=releaseLink,proto3" json:"release_link,omitempty"` ReleaseIdentities bool `protobuf:"varint,14,opt,name=release_identities,json=releaseIdentities,proto3" json:"release_identities,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
RememberedConsentPreference contains the consent a user has given for release of visas to a specific OAuth client.
func (*RememberedConsentPreference) Descriptor ¶
func (*RememberedConsentPreference) Descriptor() ([]byte, []int)
func (*RememberedConsentPreference) GetClientName ¶
func (m *RememberedConsentPreference) GetClientName() string
func (*RememberedConsentPreference) GetCreateTime ¶
func (m *RememberedConsentPreference) GetCreateTime() *timestamp.Timestamp
func (*RememberedConsentPreference) GetExpireTime ¶
func (m *RememberedConsentPreference) GetExpireTime() *timestamp.Timestamp
func (*RememberedConsentPreference) GetReleaseAccountAdmin ¶
func (m *RememberedConsentPreference) GetReleaseAccountAdmin() bool
func (*RememberedConsentPreference) GetReleaseIdentities ¶
func (m *RememberedConsentPreference) GetReleaseIdentities() bool
func (*RememberedConsentPreference) GetReleaseLink ¶
func (m *RememberedConsentPreference) GetReleaseLink() bool
func (*RememberedConsentPreference) GetReleaseProfileEmail ¶
func (m *RememberedConsentPreference) GetReleaseProfileEmail() bool
func (*RememberedConsentPreference) GetReleaseProfileName ¶
func (m *RememberedConsentPreference) GetReleaseProfileName() bool
func (*RememberedConsentPreference) GetReleaseProfileOther ¶
func (m *RememberedConsentPreference) GetReleaseProfileOther() bool
func (*RememberedConsentPreference) GetReleaseType ¶
func (m *RememberedConsentPreference) GetReleaseType() RememberedConsentPreference_ReleaseType
func (*RememberedConsentPreference) GetRequestMatchType ¶
func (m *RememberedConsentPreference) GetRequestMatchType() RememberedConsentPreference_RequestMatchType
func (*RememberedConsentPreference) GetRequestedResources ¶
func (m *RememberedConsentPreference) GetRequestedResources() []string
func (*RememberedConsentPreference) GetRequestedScopes ¶
func (m *RememberedConsentPreference) GetRequestedScopes() []string
func (*RememberedConsentPreference) GetSelectedVisas ¶
func (m *RememberedConsentPreference) GetSelectedVisas() []*RememberedConsentPreference_Visa
func (*RememberedConsentPreference) ProtoMessage ¶
func (*RememberedConsentPreference) ProtoMessage()
func (*RememberedConsentPreference) Reset ¶
func (m *RememberedConsentPreference) Reset()
func (*RememberedConsentPreference) String ¶
func (m *RememberedConsentPreference) String() string
func (*RememberedConsentPreference) XXX_DiscardUnknown ¶
func (m *RememberedConsentPreference) XXX_DiscardUnknown()
func (*RememberedConsentPreference) XXX_Marshal ¶
func (m *RememberedConsentPreference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RememberedConsentPreference) XXX_Merge ¶
func (m *RememberedConsentPreference) XXX_Merge(src proto.Message)
func (*RememberedConsentPreference) XXX_Size ¶
func (m *RememberedConsentPreference) XXX_Size() int
func (*RememberedConsentPreference) XXX_Unmarshal ¶
func (m *RememberedConsentPreference) XXX_Unmarshal(b []byte) error
type RememberedConsentPreference_ReleaseType ¶
type RememberedConsentPreference_ReleaseType int32
ReleaseType defines what to release.
const ( RememberedConsentPreference_UNSPECIFIED RememberedConsentPreference_ReleaseType = 0 // SELECTED : release selected visas of this item. RememberedConsentPreference_SELECTED RememberedConsentPreference_ReleaseType = 1 // ANYTHING_NEEDED: release anything request needed. RememberedConsentPreference_ANYTHING_NEEDED RememberedConsentPreference_ReleaseType = 2 )
func (RememberedConsentPreference_ReleaseType) EnumDescriptor ¶
func (RememberedConsentPreference_ReleaseType) EnumDescriptor() ([]byte, []int)
func (RememberedConsentPreference_ReleaseType) String ¶
func (x RememberedConsentPreference_ReleaseType) String() string
type RememberedConsentPreference_RequestMatchType ¶
type RememberedConsentPreference_RequestMatchType int32
RequestMatchType defines what request is valid to use this consent.
const ( // NONE : do not remember. RememberedConsentPreference_NONE RememberedConsentPreference_RequestMatchType = 0 // SUBSET : request resource and scopes are subset of resource and scopes in // this item. RememberedConsentPreference_SUBSET RememberedConsentPreference_RequestMatchType = 1 // ANYTHING : request anything. RememberedConsentPreference_ANYTHING RememberedConsentPreference_RequestMatchType = 2 )
func (RememberedConsentPreference_RequestMatchType) EnumDescriptor ¶
func (RememberedConsentPreference_RequestMatchType) EnumDescriptor() ([]byte, []int)
func (RememberedConsentPreference_RequestMatchType) String ¶
func (x RememberedConsentPreference_RequestMatchType) String() string
type RememberedConsentPreference_Visa ¶
type RememberedConsentPreference_Visa struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"` By string `protobuf:"bytes,3,opt,name=by,proto3" json:"by,omitempty"` Iss string `protobuf:"bytes,4,opt,name=iss,proto3" json:"iss,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Visa contains fields to match released visas user have.
func (*RememberedConsentPreference_Visa) Descriptor ¶
func (*RememberedConsentPreference_Visa) Descriptor() ([]byte, []int)
func (*RememberedConsentPreference_Visa) GetBy ¶
func (m *RememberedConsentPreference_Visa) GetBy() string
func (*RememberedConsentPreference_Visa) GetIss ¶
func (m *RememberedConsentPreference_Visa) GetIss() string
func (*RememberedConsentPreference_Visa) GetSource ¶
func (m *RememberedConsentPreference_Visa) GetSource() string
func (*RememberedConsentPreference_Visa) GetType ¶
func (m *RememberedConsentPreference_Visa) GetType() string
func (*RememberedConsentPreference_Visa) ProtoMessage ¶
func (*RememberedConsentPreference_Visa) ProtoMessage()
func (*RememberedConsentPreference_Visa) Reset ¶
func (m *RememberedConsentPreference_Visa) Reset()
func (*RememberedConsentPreference_Visa) String ¶
func (m *RememberedConsentPreference_Visa) String() string
func (*RememberedConsentPreference_Visa) XXX_DiscardUnknown ¶
func (m *RememberedConsentPreference_Visa) XXX_DiscardUnknown()
func (*RememberedConsentPreference_Visa) XXX_Marshal ¶
func (m *RememberedConsentPreference_Visa) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RememberedConsentPreference_Visa) XXX_Merge ¶
func (m *RememberedConsentPreference_Visa) XXX_Merge(src proto.Message)
func (*RememberedConsentPreference_Visa) XXX_Size ¶
func (m *RememberedConsentPreference_Visa) XXX_Size() int
func (*RememberedConsentPreference_Visa) XXX_Unmarshal ¶
func (m *RememberedConsentPreference_Visa) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.