Klasse ClientRegistration
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.ClientRegistration
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ClientRegistration
extends Object
ClientRegistration
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic enumOAuth client level options to apply PKCE security, for the public clients using authorization code grant type. -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringApproval page file nameprotected StringApproval page footerprotected StringApproval page headingprotected StringApproval page logo filenameprotected StringApproval page titleprotected BooleanOption to choose Authorization code grant typeprotected BooleanOption to choose Client Credentials grant typeprotected StringThe client idprotected StringThe scopes associated with this clientprotected BooleanIs the client enabled?protected BooleanOption to choose Implicit grant typeprotected StringThe client nameprotected StringNotes on the clientprotected ClientRegistration.PkceTypeEnumOAuth client level options to apply PKCE security, for the public clients using authorization code grant type.protected NodeList of redirect urls allowed for this clientprotected BooleanOption to choose Resource Owner grant typeprotected Booleanprotected IntegerToken life timeprotected IntegerThe number of times token can be refreshedprotected Stringspecifies whether the client is either public or confidential clientprotected StringThe client version -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedClientRegistration(String approvalpgFilename, String approvalpgFooter, String approvalpgHeading, String approvalpgLogoFilename, String approvalpgTitle, Boolean authCodeAllowed, List<String> clScopes, Boolean clientCredentialsAllowed, String clientId, String clientSecret, Boolean enabled, Boolean implicitAllowed, String name, String notes, ClientRegistration.PkceTypeEnum pkceType, Node primaryNode, List<String> redirectUris, Boolean resourceOwnerAllowed, Boolean shell, Integer tokenLifetime, Integer tokenRefreshLimit, String type, String version) Constructs a validated instance ofClientRegistration.Constructs a validated instance ofClientRegistration. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungApproval page file nameapprovalpgFilename(String approvalpgFilename) Approval page file nameApproval page footerapprovalpgFooter(String approvalpgFooter) Approval page footerApproval page headingapprovalpgHeading(String approvalpgHeading) Approval page headingApproval page logo filenameapprovalpgLogoFilename(String approvalpgLogoFilename) Approval page logo filenameApproval page titleapprovalpgTitle(String approvalpgTitle) Approval page titleOption to choose Authorization code grant typeauthCodeAllowed(Boolean authCodeAllowed) Option to choose Authorization code grant typebuilder()protected booleanOption to choose Client Credentials grant typeclientCredentialsAllowed(Boolean clientCredentialsAllowed) Option to choose Client Credentials grant typeclientId()The client idThe client idclientSecret(String clientSecret) clScopes()The scopes associated with this clientThe scopes associated with this clientenabled()Is the client enabled?Is the client enabled?booleaninthashCode()Option to choose Implicit grant typeimplicitAllowed(Boolean implicitAllowed) Option to choose Implicit grant typename()The client nameThe client namenotes()Notes on the clientNotes on the clientpkceType()OAuth client level options to apply PKCE security, for the public clients using authorization code grant type.pkceType(ClientRegistration.PkceTypeEnum pkceType) OAuth client level options to apply PKCE security, for the public clients using authorization code grant type.primaryNode(Node primaryNode) List of redirect urls allowed for this clientredirectUris(List<String> redirectUris) List of redirect urls allowed for this clientOption to choose Resource Owner grant typeresourceOwnerAllowed(Boolean resourceOwnerAllowed) Option to choose Resource Owner grant typeshell()Token life timetokenLifetime(Integer tokenLifetime) Token life timeThe number of times token can be refreshedtokenRefreshLimit(Integer tokenRefreshLimit) The number of times token can be refreshedtoString()type()specifies whether the client is either public or confidential clientspecifies whether the client is either public or confidential clientversion()The client versionThe client version
-
Felddetails
-
approvalpgFilename
Approval page file name -
approvalpgHeading
Approval page heading -
approvalpgLogoFilename
Approval page logo filename -
approvalpgTitle
Approval page title -
authCodeAllowed
Option to choose Authorization code grant type -
clScopes
The scopes associated with this client -
clientCredentialsAllowed
Option to choose Client Credentials grant type -
clientId
The client id -
clientSecret
-
enabled
Is the client enabled? -
implicitAllowed
Option to choose Implicit grant type -
name
The client name -
notes
Notes on the client -
pkceType
OAuth client level options to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server. -
-
redirectUris
List of redirect urls allowed for this client -
resourceOwnerAllowed
Option to choose Resource Owner grant type -
shell
-
tokenLifetime
Token life time -
tokenRefreshLimit
The number of times token can be refreshed -
type
specifies whether the client is either public or confidential client -
version
The client version
-
-
Konstruktordetails
-
ClientRegistration
Constructs a validated instance ofClientRegistration.- Parameter:
spec- the specification to process
-
ClientRegistration
@Internal public ClientRegistration(String approvalpgFilename, String approvalpgFooter, String approvalpgHeading, String approvalpgLogoFilename, String approvalpgTitle, Boolean authCodeAllowed, List<String> clScopes, Boolean clientCredentialsAllowed, String clientId, String clientSecret, Boolean enabled, Boolean implicitAllowed, String name, String notes, ClientRegistration.PkceTypeEnum pkceType, Node primaryNode, List<String> redirectUris, Boolean resourceOwnerAllowed, Boolean shell, Integer tokenLifetime, Integer tokenRefreshLimit, String type, String version) Constructs a validated instance ofClientRegistration.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ClientRegistration(Consumer)instead.- Parameter:
approvalpgFilename- Approval page file nameapprovalpgFooter- Approval page footerapprovalpgHeading- Approval page headingapprovalpgLogoFilename- Approval page logo filenameapprovalpgTitle- Approval page titleauthCodeAllowed- Option to choose Authorization code grant typeclScopes- The scopes associated with this clientclientCredentialsAllowed- Option to choose Client Credentials grant typeclientId- The client idclientSecret- var.nameenabled- Is the client enabled?implicitAllowed- Option to choose Implicit grant typename- The client namenotes- Notes on the clientpkceType- OAuth client level options to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server.primaryNode- var.nameredirectUris- List of redirect urls allowed for this clientresourceOwnerAllowed- Option to choose Resource Owner grant typeshell- var.nametokenLifetime- Token life timetokenRefreshLimit- The number of times token can be refreshedtype- specifies whether the client is either public or confidential clientversion- The client version
-
ClientRegistration
protected ClientRegistration()
-
-
Methodendetails
-
builder
-
approvalpgFilename
Approval page file name -
approvalpgHeading
Approval page heading -
approvalpgLogoFilename
Approval page logo filename -
approvalpgTitle
Approval page title -
authCodeAllowed
Option to choose Authorization code grant type -
clScopes
The scopes associated with this client -
clientCredentialsAllowed
Option to choose Client Credentials grant type -
clientId
The client id -
clientSecret
-
enabled
Is the client enabled? -
implicitAllowed
Option to choose Implicit grant type -
name
The client name -
notes
Notes on the client -
pkceType
OAuth client level options to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server. -
primaryNode
-
redirectUris
List of redirect urls allowed for this client -
resourceOwnerAllowed
Option to choose Resource Owner grant type -
shell
-
tokenLifetime
Token life time -
tokenRefreshLimit
The number of times token can be refreshed -
type
specifies whether the client is either public or confidential client -
version
The client version -
approvalpgFilename
Approval page file name- Gibt zurück:
this.
-
approvalpgHeading
Approval page heading- Gibt zurück:
this.
-
approvalpgLogoFilename
Approval page logo filename- Gibt zurück:
this.
-
approvalpgTitle
Approval page title- Gibt zurück:
this.
-
authCodeAllowed
Option to choose Authorization code grant type- Gibt zurück:
this.
-
clScopes
The scopes associated with this client- Gibt zurück:
this.
-
clientCredentialsAllowed
Option to choose Client Credentials grant type- Gibt zurück:
this.
-
clientId
The client id- Gibt zurück:
this.
-
clientSecret
- Gibt zurück:
this.
-
enabled
Is the client enabled?- Gibt zurück:
this.
-
implicitAllowed
Option to choose Implicit grant type- Gibt zurück:
this.
-
name
The client name- Gibt zurück:
this.
-
notes
Notes on the client- Gibt zurück:
this.
-
pkceType
OAuth client level options to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server.- Gibt zurück:
this.
-
primaryNode
- Gibt zurück:
this.
-
redirectUris
List of redirect urls allowed for this client- Gibt zurück:
this.
-
resourceOwnerAllowed
Option to choose Resource Owner grant type- Gibt zurück:
this.
-
shell
- Gibt zurück:
this.
-
tokenLifetime
Token life time- Gibt zurück:
this.
-
tokenRefreshLimit
The number of times token can be refreshed- Gibt zurück:
this.
-
type
specifies whether the client is either public or confidential client- Gibt zurück:
this.
-
version
The client version- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-