public class OidcDefinition
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
OidcDefinition(boolean oidc,
java.lang.String iss,
java.lang.String poc,
long lifetime,
java.lang.String alg,
java.lang.String db,
java.lang.String cert,
java.lang.String encAlg,
java.lang.String encEnc,
boolean oidcCompliant,
boolean fapiCompliant,
JSONObject ext) |
Modifier and Type | Method and Description |
---|---|
boolean |
dynamicClientIssueSecret()
Returns true if Issue Client Secret for Dynamic Client flag is enabled
|
boolean |
dynamicClientsEnabled()
Returns true if Dynamic Client Registeration is Enabled.
|
java.lang.String |
getAlg()
Returns Signing Algorithm
|
java.lang.String |
getCert()
Returns Certificate Label of Signing key
|
java.lang.String |
getDb()
Returns SSL Database for Signing key
|
java.lang.String |
getEncAlg()
Returns Encryption Key Agreement Algorithm
|
java.lang.String |
getEncEnc()
Returns Encryption Algorithm
|
java.lang.Object |
getExt(java.lang.String attributeName)
Returns extended attributes
|
boolean |
getFapiCompliant()
Returns true FAP Compliant flag is set
|
java.lang.String |
getIss()
Returns issure value
|
long |
getLifetime()
Returns ID token lifetime
|
boolean |
getOidcCompliant()
Returns true OIDC Compliant flag is set
|
java.lang.String |
getPoc()
Returns poc value
|
boolean |
isOidc()
Returns true if Oidc is enabled on Definition
|
void |
setExt(JSONObject ext)
Set Extended attributes
|
void |
setFapiCompliant(boolean fapiCompliant)
Set Definition to be FAPI Compliant
|
void |
setOidcCompliant(boolean oidcCompliant)
Set Definition to be OIDC Compliant
|
public OidcDefinition(boolean oidc, java.lang.String iss, java.lang.String poc, long lifetime, java.lang.String alg, java.lang.String db, java.lang.String cert, java.lang.String encAlg, java.lang.String encEnc, boolean oidcCompliant, boolean fapiCompliant, JSONObject ext)
public boolean isOidc()
public java.lang.String getIss()
public java.lang.String getPoc()
public long getLifetime()
public java.lang.String getAlg()
public java.lang.String getDb()
public java.lang.String getCert()
public java.lang.String getEncAlg()
public java.lang.String getEncEnc()
public boolean dynamicClientsEnabled()
public boolean dynamicClientIssueSecret()
public boolean getOidcCompliant()
public void setOidcCompliant(boolean oidcCompliant)
public boolean getFapiCompliant()
public void setFapiCompliant(boolean fapiCompliant)
public void setExt(JSONObject ext)
public java.lang.Object getExt(java.lang.String attributeName)