package
0.0.0-20240730143044-b7c6b3823ec4
Repository: https://github.com/cloudentity/acp-client-go.git
Documentation: pkg.go.dev

# Constants

DynamicClientRegistrationRequestAuthorizationEncryptedResponseAlgRSADashOAEP captures enum value "RSA-OAEP".
DynamicClientRegistrationRequestAuthorizationEncryptedResponseAlgRSADashOAEPDash256 captures enum value "RSA-OAEP-256".
DynamicClientRegistrationRequestAuthorizationEncryptedResponseEncA128CBCDashHS256 captures enum value "A128CBC-HS256".
DynamicClientRegistrationRequestAuthorizationEncryptedResponseEncA256GCM captures enum value "A256GCM".
DynamicClientRegistrationRequestIDTokenEncryptedResponseAlgRSADashOAEP captures enum value "RSA-OAEP".
DynamicClientRegistrationRequestIDTokenEncryptedResponseAlgRSADashOAEPDash256 captures enum value "RSA-OAEP-256".
DynamicClientRegistrationRequestIDTokenEncryptedResponseEncA128CBCDashHS256 captures enum value "A128CBC-HS256".
DynamicClientRegistrationRequestIDTokenEncryptedResponseEncA256GCM captures enum value "A256GCM".
DynamicClientRegistrationRequestIDTokenSignedResponseAlgES256 captures enum value "ES256".
DynamicClientRegistrationRequestIDTokenSignedResponseAlgPS256 captures enum value "PS256".
DynamicClientRegistrationRequestIDTokenSignedResponseAlgRS256 captures enum value "RS256".
DynamicClientRegistrationRequestIntrospectionEndpointAuthMethodClientSecretBasic captures enum value "client_secret_basic".
DynamicClientRegistrationRequestIntrospectionEndpointAuthMethodClientSecretJwt captures enum value "client_secret_jwt".
DynamicClientRegistrationRequestIntrospectionEndpointAuthMethodClientSecretPost captures enum value "client_secret_post".
DynamicClientRegistrationRequestIntrospectionEndpointAuthMethodNone captures enum value "none".
DynamicClientRegistrationRequestIntrospectionEndpointAuthMethodPrivateKeyJwt captures enum value "private_key_jwt".
DynamicClientRegistrationRequestIntrospectionEndpointAuthMethodSelfSignedTLSClientAuth captures enum value "self_signed_tls_client_auth".
DynamicClientRegistrationRequestIntrospectionEndpointAuthMethodTLSClientAuth captures enum value "tls_client_auth".
DynamicClientRegistrationRequestRequestObjectEncryptionAlgRSADashOAEP captures enum value "RSA-OAEP".
DynamicClientRegistrationRequestRequestObjectEncryptionAlgRSADashOAEPDash256 captures enum value "RSA-OAEP-256".
DynamicClientRegistrationRequestRequestObjectEncryptionEncA128CBCDashHS256 captures enum value "A128CBC-HS256".
DynamicClientRegistrationRequestRequestObjectEncryptionEncA256GCM captures enum value "A256GCM".
DynamicClientRegistrationRequestRequestObjectSigningAlgAny captures enum value "any".
DynamicClientRegistrationRequestRequestObjectSigningAlgES256 captures enum value "ES256".
DynamicClientRegistrationRequestRequestObjectSigningAlgNone captures enum value "none".
DynamicClientRegistrationRequestRequestObjectSigningAlgPS256 captures enum value "PS256".
DynamicClientRegistrationRequestRequestObjectSigningAlgRS256 captures enum value "RS256".
DynamicClientRegistrationRequestRevocationEndpointAuthMethodClientSecretBasic captures enum value "client_secret_basic".
DynamicClientRegistrationRequestRevocationEndpointAuthMethodClientSecretJwt captures enum value "client_secret_jwt".
DynamicClientRegistrationRequestRevocationEndpointAuthMethodClientSecretPost captures enum value "client_secret_post".
DynamicClientRegistrationRequestRevocationEndpointAuthMethodNone captures enum value "none".
DynamicClientRegistrationRequestRevocationEndpointAuthMethodPrivateKeyJwt captures enum value "private_key_jwt".
DynamicClientRegistrationRequestRevocationEndpointAuthMethodSelfSignedTLSClientAuth captures enum value "self_signed_tls_client_auth".
DynamicClientRegistrationRequestRevocationEndpointAuthMethodTLSClientAuth captures enum value "tls_client_auth".
DynamicClientRegistrationRequestSubjectTypePairwise captures enum value "pairwise".
DynamicClientRegistrationRequestSubjectTypePublic captures enum value "public".
DynamicClientRegistrationRequestTokenEndpointAuthMethodClientSecretBasic captures enum value "client_secret_basic".
DynamicClientRegistrationRequestTokenEndpointAuthMethodClientSecretJwt captures enum value "client_secret_jwt".
DynamicClientRegistrationRequestTokenEndpointAuthMethodClientSecretPost captures enum value "client_secret_post".
DynamicClientRegistrationRequestTokenEndpointAuthMethodNone captures enum value "none".
DynamicClientRegistrationRequestTokenEndpointAuthMethodPrivateKeyJwt captures enum value "private_key_jwt".
DynamicClientRegistrationRequestTokenEndpointAuthMethodSelfSignedTLSClientAuth captures enum value "self_signed_tls_client_auth".
DynamicClientRegistrationRequestTokenEndpointAuthMethodTLSClientAuth captures enum value "tls_client_auth".
DynamicClientRegistrationRequestTokenEndpointAuthMethodUnspecified captures enum value "unspecified".
DynamicClientRegistrationRequestTokenEndpointAuthSigningAlgEmpty captures enum value "".
DynamicClientRegistrationRequestTokenEndpointAuthSigningAlgES256 captures enum value "ES256".
DynamicClientRegistrationRequestTokenEndpointAuthSigningAlgHS256 captures enum value "HS256".
DynamicClientRegistrationRequestTokenEndpointAuthSigningAlgPS256 captures enum value "PS256".
DynamicClientRegistrationRequestTokenEndpointAuthSigningAlgRS256 captures enum value "RS256".
DynamicClientRegistrationRequestUserinfoSignedResponseAlgES256 captures enum value "ES256".
DynamicClientRegistrationRequestUserinfoSignedResponseAlgNone captures enum value "none".
DynamicClientRegistrationRequestUserinfoSignedResponseAlgRS256 captures enum value "RS256".
DynamicClientRegistrationResponseAuthorizationEncryptedResponseAlgRSADashOAEP captures enum value "RSA-OAEP".
DynamicClientRegistrationResponseAuthorizationEncryptedResponseAlgRSADashOAEPDash256 captures enum value "RSA-OAEP-256".
DynamicClientRegistrationResponseAuthorizationEncryptedResponseEncA128CBCDashHS256 captures enum value "A128CBC-HS256".
DynamicClientRegistrationResponseAuthorizationEncryptedResponseEncA256GCM captures enum value "A256GCM".
DynamicClientRegistrationResponseIDTokenEncryptedResponseAlgRSADashOAEP captures enum value "RSA-OAEP".
DynamicClientRegistrationResponseIDTokenEncryptedResponseAlgRSADashOAEPDash256 captures enum value "RSA-OAEP-256".
DynamicClientRegistrationResponseIDTokenEncryptedResponseEncA128CBCDashHS256 captures enum value "A128CBC-HS256".
DynamicClientRegistrationResponseIDTokenEncryptedResponseEncA256GCM captures enum value "A256GCM".
DynamicClientRegistrationResponseIDTokenSignedResponseAlgES256 captures enum value "ES256".
DynamicClientRegistrationResponseIDTokenSignedResponseAlgPS256 captures enum value "PS256".
DynamicClientRegistrationResponseIDTokenSignedResponseAlgRS256 captures enum value "RS256".
DynamicClientRegistrationResponseIntrospectionEndpointAuthMethodClientSecretBasic captures enum value "client_secret_basic".
DynamicClientRegistrationResponseIntrospectionEndpointAuthMethodClientSecretJwt captures enum value "client_secret_jwt".
DynamicClientRegistrationResponseIntrospectionEndpointAuthMethodClientSecretPost captures enum value "client_secret_post".
DynamicClientRegistrationResponseIntrospectionEndpointAuthMethodNone captures enum value "none".
DynamicClientRegistrationResponseIntrospectionEndpointAuthMethodPrivateKeyJwt captures enum value "private_key_jwt".
DynamicClientRegistrationResponseIntrospectionEndpointAuthMethodSelfSignedTLSClientAuth captures enum value "self_signed_tls_client_auth".
DynamicClientRegistrationResponseIntrospectionEndpointAuthMethodTLSClientAuth captures enum value "tls_client_auth".
DynamicClientRegistrationResponseRequestObjectEncryptionAlgRSADashOAEP captures enum value "RSA-OAEP".
DynamicClientRegistrationResponseRequestObjectEncryptionAlgRSADashOAEPDash256 captures enum value "RSA-OAEP-256".
DynamicClientRegistrationResponseRequestObjectEncryptionEncA128CBCDashHS256 captures enum value "A128CBC-HS256".
DynamicClientRegistrationResponseRequestObjectEncryptionEncA256GCM captures enum value "A256GCM".
DynamicClientRegistrationResponseRequestObjectSigningAlgAny captures enum value "any".
DynamicClientRegistrationResponseRequestObjectSigningAlgES256 captures enum value "ES256".
DynamicClientRegistrationResponseRequestObjectSigningAlgNone captures enum value "none".
DynamicClientRegistrationResponseRequestObjectSigningAlgPS256 captures enum value "PS256".
DynamicClientRegistrationResponseRequestObjectSigningAlgRS256 captures enum value "RS256".
DynamicClientRegistrationResponseRevocationEndpointAuthMethodClientSecretBasic captures enum value "client_secret_basic".
DynamicClientRegistrationResponseRevocationEndpointAuthMethodClientSecretJwt captures enum value "client_secret_jwt".
DynamicClientRegistrationResponseRevocationEndpointAuthMethodClientSecretPost captures enum value "client_secret_post".
DynamicClientRegistrationResponseRevocationEndpointAuthMethodNone captures enum value "none".
DynamicClientRegistrationResponseRevocationEndpointAuthMethodPrivateKeyJwt captures enum value "private_key_jwt".
DynamicClientRegistrationResponseRevocationEndpointAuthMethodSelfSignedTLSClientAuth captures enum value "self_signed_tls_client_auth".
DynamicClientRegistrationResponseRevocationEndpointAuthMethodTLSClientAuth captures enum value "tls_client_auth".
DynamicClientRegistrationResponseSubjectTypePairwise captures enum value "pairwise".
DynamicClientRegistrationResponseSubjectTypePublic captures enum value "public".
DynamicClientRegistrationResponseTokenEndpointAuthMethodClientSecretBasic captures enum value "client_secret_basic".
DynamicClientRegistrationResponseTokenEndpointAuthMethodClientSecretJwt captures enum value "client_secret_jwt".
DynamicClientRegistrationResponseTokenEndpointAuthMethodClientSecretPost captures enum value "client_secret_post".
DynamicClientRegistrationResponseTokenEndpointAuthMethodNone captures enum value "none".
DynamicClientRegistrationResponseTokenEndpointAuthMethodPrivateKeyJwt captures enum value "private_key_jwt".
DynamicClientRegistrationResponseTokenEndpointAuthMethodSelfSignedTLSClientAuth captures enum value "self_signed_tls_client_auth".
DynamicClientRegistrationResponseTokenEndpointAuthMethodTLSClientAuth captures enum value "tls_client_auth".
DynamicClientRegistrationResponseTokenEndpointAuthMethodUnspecified captures enum value "unspecified".
DynamicClientRegistrationResponseTokenEndpointAuthSigningAlgEmpty captures enum value "".
DynamicClientRegistrationResponseTokenEndpointAuthSigningAlgES256 captures enum value "ES256".
DynamicClientRegistrationResponseTokenEndpointAuthSigningAlgHS256 captures enum value "HS256".
DynamicClientRegistrationResponseTokenEndpointAuthSigningAlgPS256 captures enum value "PS256".
DynamicClientRegistrationResponseTokenEndpointAuthSigningAlgRS256 captures enum value "RS256".
DynamicClientRegistrationResponseUserinfoSignedResponseAlgES256 captures enum value "ES256".
DynamicClientRegistrationResponseUserinfoSignedResponseAlgNone captures enum value "none".
DynamicClientRegistrationResponseUserinfoSignedResponseAlgRS256 captures enum value "RS256".

# Structs

BackchannelAuthenticationError CIBA error response https://openid.net/specs/openidclientinitiatedbackchannelauthenticationcore1_0.html#rfc.section.13 swagger:model BackchannelAuthenticationError.
BackchannelAuthenticationResponse backchannel authentication response swagger:model BackchannelAuthenticationResponse.
ClientJWK client j w k swagger:model ClientJWK.
ClientJWKs client j w ks swagger:model ClientJWKs.
ClientPrivacy client privacy swagger:model ClientPrivacy.
ClientTokenExchangeConfiguration client token exchange configuration swagger:model ClientTokenExchangeConfiguration.
Confirmation confirmation swagger:model Confirmation.
DeviceResponse Device Response swagger:model DeviceResponse.
DynamicClientRegistrationRequest dynamic client registration request swagger:model DynamicClientRegistrationRequest.
DynamicClientRegistrationResponse dynamic client registration response swagger:model DynamicClientRegistrationResponse.
Error HTTP error response swagger:model Error.
GenericError Error response swagger:model genericError.
IntrospectResponse introspect response swagger:model IntrospectResponse.
MTLSEndpointAliases m TLS endpoint aliases swagger:model MTLSEndpointAliases.
PARResponse Pushed Authorization Response swagger:model PARResponse.
PIICategory p i i category swagger:model PIICategory.
RFC6749Error r f c6749 error swagger:model RFC6749Error.
ScopePrivacyInformation scope privacy information swagger:model ScopePrivacyInformation.
TokenResponse token response swagger:model TokenResponse.
UserinfoResponse userinfo response swagger:model userinfoResponse.
WellKnown WellKnown response WellKnown represents important OpenID Connect discovery metadata.

# Type aliases

AuthorizationDetailType authorization detail type swagger:model AuthorizationDetailType.
RedirectURIs OAuth-allowed redirect URIs Cloudentity uses redirect URIs to redirect users back to the application after they authorized the application.
ResponseTypes An array of allowed response types The array may consist of the following arguments: `code` - when supplied as the value for the `response_type` parameter, a successful response includes an authorization code `code token` - when supplied as the value for the `response_type` parameter, a successful response includes an access token, an access token type, and an authorization code `id_token token` - when supplied as the value for the `response_type` parameter, a successful response includes an access token, an access token type, and an ID token `code id_token token` - when supplied as the value for the `response_type` parameter, a successful response includes an authorization code, an ID token, an access token, and an access token type.