A B C D E F G I K L O R T W 
All Classes All Packages

A

asJsonString() - Method in class com.sap.cloud.security.json.DefaultJsonObject
 

B

build() - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Builds an OAuth configuration (OAuth2ServiceConfiguration) based on the properties applied.

C

CFEnvironment - Class in com.sap.cloud.security.config.cf
Loads the OAuth configuration (OAuth2ServiceConfiguration) of a supported identity Service in the SAP CP Cloud Foundry Environment by parsing the VCAP_SERVICES system environment variable.
com.sap.cloud.security.config - package com.sap.cloud.security.config
 
com.sap.cloud.security.config.cf - package com.sap.cloud.security.config.cf
 
com.sap.cloud.security.config.k8s - package com.sap.cloud.security.config.k8s
 
com.sap.cloud.security.json - package com.sap.cloud.security.json
 
contains(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 

D

DefaultJsonObject - Class in com.sap.cloud.security.json
Use this class to parse a Json String.
DefaultJsonObject(String) - Constructor for class com.sap.cloud.security.json.DefaultJsonObject
Create an instance

E

Environments - Class in com.sap.cloud.security.config
Central entry point to access the current SAP Cloud Platform Environment.

F

forService(Service) - Static method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Creates a builder for a dedicated identity (Service)
fromConfiguration(OAuth2ServiceConfiguration) - Static method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
 

G

getAsInstant(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getAsList(String, Class<T>) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getAsLong(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getAsString(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getAsStringList(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getCurrent() - Static method in class com.sap.cloud.security.config.Environments
Determines the current type of Environment.
getIasConfiguration() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
 
getIasConfiguration() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
 
getInstance() - Static method in class com.sap.cloud.security.config.cf.CFEnvironment
 
getInstance() - Static method in class com.sap.cloud.security.config.k8s.K8sEnvironment
 
getInstance(UnaryOperator<String>, UnaryOperator<String>) - Static method in class com.sap.cloud.security.config.cf.CFEnvironment
 
getJsonObject(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getJsonObjects(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getKeyValueMap() - Method in class com.sap.cloud.security.json.DefaultJsonObject
 
getNumberOfXsuaaConfigurations() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
 
getNumberOfXsuaaConfigurations() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
 
getType() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
 
getType() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
 
getXsuaaConfiguration() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
 
getXsuaaConfiguration() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
 
getXsuaaConfigurationForTokenExchange() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
 
getXsuaaConfigurationForTokenExchange() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
 

I

isEmpty() - Method in class com.sap.cloud.security.json.DefaultJsonObject
 

K

K8sEnvironment - Class in com.sap.cloud.security.config.k8s
Loads the OAuth configuration (OAuth2ServiceConfiguration) of a supported identity Service in the Kubernetes Environment by accessing defaults service secrets paths "/etc/secrets/sapbtp/xsuaa" for Xsuaa service or "/etc/secrets/sapbtp/identity" for IAS service.

L

loadForServicePlan(Service, CFConstants.Plan) - Method in class com.sap.cloud.security.config.cf.CFEnvironment
Loads the configuration for a dedicated service plan.

O

OAuth2ServiceConfigurationBuilder - Class in com.sap.cloud.security.config
Builds an OAuth configuration (OAuth2ServiceConfiguration) for a dedicated identity (Service) based on the properties applied.

R

readFromInput(InputStream) - Static method in class com.sap.cloud.security.config.Environments
Reads Environment not from system environment but from InputStream.
runInLegacyMode(boolean) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
 

T

toString() - Method in class com.sap.cloud.security.json.DefaultJsonObject
 

W

withCertificate(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
X.509 certificate of identity service instance.
withCertUrl(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Cert URL of the OAuth2 identity service instance.
withClientId(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Client id of identity service instance.
withClientIdentity(ClientIdentity) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
ClientIdentity of identity service instance.
withClientSecret(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Client secret of identity service instance.
withCredentialType(CredentialType) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Credential type of OAuth2 configuration.
withDomains(String...) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Domains of the OAuth2 identity service instance.
withPrivateKey(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
X.509 private key of identity service instance.
withProperties(Map<String, String>) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
 
withProperty(String, String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
 
withUrl(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
Base URL of the OAuth2 identity service instance.
A B C D E F G I K L O R T W 
All Classes All Packages