Package com.sap.cloud.security.xsuaa
Class XsuaaServiceConfigurationCustom
java.lang.Object
com.sap.cloud.security.xsuaa.XsuaaServiceConfigurationCustom
- All Implemented Interfaces:
OAuth2ServiceConfiguration,XsuaaServiceConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAppId()XS application identifiergetProperty(String name) Domain of the xsuaa authentication domainBase URL of the xsuaa service instance.The pem encoded public key for offline token verification.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.security.config.OAuth2ServiceConfiguration
getDomainsMethods inherited from interface com.sap.cloud.security.xsuaa.XsuaaServiceConfiguration
getProperties, getService, getUrl, hasProperty, isLegacyMode
-
Constructor Details
-
XsuaaServiceConfigurationCustom
-
-
Method Details
-
getClientId
- Specified by:
getClientIdin interfaceOAuth2ServiceConfiguration
-
getClientSecret
- Specified by:
getClientSecretin interfaceOAuth2ServiceConfiguration
-
getUaaUrl
Description copied from interface:XsuaaServiceConfigurationBase URL of the xsuaa service instance. In multi tenancy scenarios this is the url where the service instance was created.- Specified by:
getUaaUrlin interfaceXsuaaServiceConfiguration- Returns:
- uaa url
-
getCertUrl
- Specified by:
getCertUrlin interfaceOAuth2ServiceConfiguration
-
getAppId
Description copied from interface:XsuaaServiceConfigurationXS application identifier- Specified by:
getAppIdin interfaceXsuaaServiceConfiguration- Returns:
- xs application id
-
getUaaDomain
Description copied from interface:XsuaaServiceConfigurationDomain of the xsuaa authentication domain- Specified by:
getUaaDomainin interfaceXsuaaServiceConfiguration- Returns:
- uaaDomain
-
getVerificationKey
Description copied from interface:XsuaaServiceConfigurationThe pem encoded public key for offline token verification.- Specified by:
getVerificationKeyin interfaceXsuaaServiceConfiguration- Returns:
- the pem encoded verification key
-
getCredentialType
- Specified by:
getCredentialTypein interfaceOAuth2ServiceConfiguration
-
getProperty
- Specified by:
getPropertyin interfaceOAuth2ServiceConfiguration- Specified by:
getPropertyin interfaceXsuaaServiceConfiguration
-
getClientIdentity
- Specified by:
getClientIdentityin interfaceOAuth2ServiceConfiguration- Specified by:
getClientIdentityin interfaceXsuaaServiceConfiguration
-