public class Client
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
Client(long definition_id,
java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String displayName,
java.lang.String[] redirectUris,
java.lang.String companyName,
java.lang.String companyUrl,
java.lang.String contactPerson,
java.lang.String emailAddress,
java.lang.String phoneNumber,
java.lang.String contactType,
java.lang.String otherInfo,
boolean requirePkce,
java.lang.String jwksUri,
java.lang.String encryptionDb,
java.lang.String encryptionCert,
JSONObject extendedData) |
Client(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String displayName,
java.lang.String[] redirectUris,
java.lang.String companyName,
java.lang.String companyUrl,
java.lang.String contactPerson,
java.lang.String emailAddress,
java.lang.String phoneNumber,
java.lang.String contactType,
java.lang.String otherInfo,
boolean requirePkce,
java.lang.String jwksUri,
java.lang.String encryptionDb,
java.lang.String encryptionCert,
JSONObject extendedData) |
Client(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String displayName,
java.lang.String redirectUri,
java.lang.String companyName,
java.lang.String companyUrl,
java.lang.String contactPerson,
java.lang.String emailAddress,
java.lang.String phoneNumber,
java.lang.String contactType,
java.lang.String otherInfo) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClientId()
Get the client id
|
java.lang.String |
getClientSecret()
Get the client secret
|
java.lang.String |
getCompanyName()
Get the company name for this client
|
java.lang.String |
getCompanyUrl()
Get the company url for this client
|
java.lang.String |
getContactPerson()
Get the contact person for this client
|
java.lang.String |
getContactType()
Get the contact type for this client
|
long |
getDefinitionID() |
java.lang.String |
getDisplayName()
Get the client friendly name
|
java.lang.String |
getEmailAddress()
Get the email address for this client
|
java.lang.String |
getEncryptionCert() |
java.lang.String |
getEncryptionDb() |
java.lang.String |
getExtendedData()
returns a string of JSON, intended to have the javascript method
JSON.parse() invoked on it.
|
int |
getInstanceId() |
java.lang.String |
getJwks() |
java.lang.String |
getJwksUri() |
java.lang.String |
getOtherInfo()
Get any further information for this client
|
java.lang.String |
getPhoneNumber()
Get the phone number for this client
|
java.lang.String |
getRedirectUri()
Get the clients first configured redirect URI.
|
java.lang.String[] |
getRedirectUris()
Get the clients configured redirect URIs.
|
boolean |
isConfidential()
Return whether or not this client can be considered confidential.
|
boolean |
isRequirePkce() |
void |
setDefinitionID(int definition_id) |
void |
setInstanceId(int id) |
void |
setJwks(java.lang.String jwks) |
void |
setRedirectUris(java.lang.String[] redirectUris)
Replace the client redirect URIs with the provided values
|
void |
setRequirePkce(boolean require) |
java.lang.String |
toString() |
public Client(java.lang.String clientId, java.lang.String clientSecret, java.lang.String displayName, java.lang.String[] redirectUris, java.lang.String companyName, java.lang.String companyUrl, java.lang.String contactPerson, java.lang.String emailAddress, java.lang.String phoneNumber, java.lang.String contactType, java.lang.String otherInfo, boolean requirePkce, java.lang.String jwksUri, java.lang.String encryptionDb, java.lang.String encryptionCert, JSONObject extendedData)
public Client(long definition_id, java.lang.String clientId, java.lang.String clientSecret, java.lang.String displayName, java.lang.String[] redirectUris, java.lang.String companyName, java.lang.String companyUrl, java.lang.String contactPerson, java.lang.String emailAddress, java.lang.String phoneNumber, java.lang.String contactType, java.lang.String otherInfo, boolean requirePkce, java.lang.String jwksUri, java.lang.String encryptionDb, java.lang.String encryptionCert, JSONObject extendedData)
public Client(java.lang.String clientId, java.lang.String clientSecret, java.lang.String displayName, java.lang.String redirectUri, java.lang.String companyName, java.lang.String companyUrl, java.lang.String contactPerson, java.lang.String emailAddress, java.lang.String phoneNumber, java.lang.String contactType, java.lang.String otherInfo)
public java.lang.String getClientId()
public java.lang.String getClientSecret()
public java.lang.String getDisplayName()
public java.lang.String getRedirectUri()
public java.lang.String[] getRedirectUris()
public void setRedirectUris(java.lang.String[] redirectUris)
public boolean isConfidential()
public java.lang.String getCompanyName()
public java.lang.String getCompanyUrl()
public java.lang.String getContactPerson()
public java.lang.String getEmailAddress()
public java.lang.String getPhoneNumber()
public java.lang.String getContactType()
public java.lang.String getOtherInfo()
public java.lang.String getExtendedData()
public void setDefinitionID(int definition_id)
public long getDefinitionID()
public void setInstanceId(int id)
public int getInstanceId()
public void setRequirePkce(boolean require)
public boolean isRequirePkce()
public java.lang.String getJwksUri()
public java.lang.String getJwks()
public void setJwks(java.lang.String jwks)
public java.lang.String getEncryptionDb()
public java.lang.String getEncryptionCert()
public java.lang.String toString()
toString
in class java.lang.Object