Dependencies
- ant/ant/1.5.1 (available as org.apache.ant/ant/1.10.7)
- antlr/antlr/2.7.2
- avalon-framework/avalon-framework/4.1.3 (available as org.apache.avalon.framework/avalon-framework-impl/4.3.1)
- bsf/bsf/2.4.0 (available as org.apache.bsf/bsf-api/3.1)
- cglib/cglib-nodep/2.2 (available as cglib/cglib/3.3.0)
- ch.qos.logback/logback-classic/1.2.3
- ch.qos.logback/logback-core/1.2.3
- com.beust/jcommander/1.78
- com.codahale.metrics/metrics-core/3.0.1
- com.fasterxml.jackson.core/jackson-annotations/2.10.1
- com.fasterxml.jackson.core/jackson-core/2.10.1
- com.fasterxml.jackson.core/jackson-databind/2.9.8
- com.fasterxml.jackson.datatype/jackson-datatype-joda/2.10.1
- com.fasterxml.woodstox/woodstox-core/5.0.3
- com.github.stephenc.jcip/jcip-annotations/1.0-1
- com.google.android/android/4.1.1.4
- com.google.code.findbugs/jsr305/1.3.9
- com.google.code.gson/gson/2.8.0
- com.google.crypto.tink/tink/1.5.0
- com.google.errorprone/error_prone_annotations/2.0.12
- com.google.guava/guava/20.0
- com.google.j2objc/j2objc-annotations/1.1
- com.google.protobuf/protobuf-java/3.11.1
- com.jcraft/jsch/0.1.50
- com.jcraft/jsch.agentproxy.connector-factory/0.0.6
- com.jcraft/jsch.agentproxy.core/0.0.6
- com.jcraft/jsch.agentproxy.jsch/0.0.6
- com.jcraft/jsch.agentproxy.pageant/0.0.6
- com.jcraft/jsch.agentproxy.sshagent/0.0.6
- com.jcraft/jsch.agentproxy.usocket-jna/0.0.6
- com.jcraft/jsch.agentproxy.usocket-nc/0.0.6
- com.jcraft/jzlib/1.0.7
- com.microsoft.azure/adal4j/1.6.4
- com.microsoft.azure/azure-annotations/1.10.0
- com.microsoft.azure/azure-client-runtime/1.7.12
- com.microsoft.rest/client-runtime/1.7.12
- commons-codec/commons-codec/1.11
- commons-collections/commons-collections/3.1
- commons-httpclient/commons-httpclient/3.0
- commons-logging/commons-logging/1.1.1
- commons-net/commons-net/1.4.1
- commons-vfs/commons-vfs/1.0
- com.nimbusds/lang-tag/1.5
- com.nimbusds/nimbus-jose-jwt/9.7
- com.nimbusds/oauth2-oidc-sdk/6.5
- com.squareup.okhttp3/logging-interceptor/3.12.12
- com.squareup.okhttp3/okhttp/3.12.12
- com.squareup.okhttp3/okhttp-urlconnection/3.12.12
- com.squareup.okio/okio/1.15.0
- com.squareup.retrofit2/adapter-rxjava/2.6.4
- com.squareup.retrofit2/converter-jackson/2.6.4
- com.squareup.retrofit2/retrofit/2.6.4
- com.sun.mail/javax.mail/1.6.1 (available as javax.mail/javax.mail-api/1.6.2)
- com.thoughtworks.qdox/qdox/1.12.1
- com.thoughtworks.xstream/xstream/1.4.7
- dom4j/dom4j/1.6.1
- io.dropwizard.metrics/metrics-core/4.1.4
- io.reactivex/rxjava/1.3.8 (available as io.reactivex.rxjava2/rxjava/2.2.11)
- java/11
- javax.activation/activation/1.1
- javax.servlet/javax.servlet-api/3.1.0
- javax.servlet/servlet-api/2.5 (available as javax.servlet/javax.servlet-api/4.0.1)
- jaxen/jaxen/1.1-beta-6
- jaxme/jaxme-api/0.3
- jdk/srczip/999
- jdom/jdom/1.0
- jline/jline/2.12
- joda-time/joda-time/2.9.9
- junit/junit/4.12
- log4j/log4j/1.2.12
- logkit/logkit/1.0.1
- msv/relaxngDatatype/20030807
- msv/xsdlib/20030807
- net.java.dev.jna/jna/3.4.0
- net.java.dev.jna/platform/3.4.0
- net.minidev/accessors-smart/1.2
- net.minidev/json-smart/2.3
- net.sf.ehcache/ehcache-core/2.6.11
- net.sf.kxml/kxml2/2.3.0
- net.sf.kxml/kxml2-min/2.3.0
- net.shibboleth.utilities/java-support/8.0.0
- net.spy/spymemcached/2.12.3
- org.apache.ant/ant/1.9.4
- org.apache.ant/ant-antlr/1.9.4
- org.apache.ant/ant-junit/1.9.4
- org.apache.ant/ant-launcher/1.9.4
- org.apache.ant/ant-nodeps/1.7.1
- org.apache.ant/ant-trax/1.7.1
- org.apache.commons/commons-lang3/3.5
- org.apache.felix/org.osgi.compendium/1.4.0
- org.apache.felix/org.osgi.core/1.4.0
- org.apache.httpcomponents/httpclient/4.5.12
- org.apache.httpcomponents/httpclient-cache/4.5.12
- org.apache.httpcomponents/httpcore/4.4.13
- org.apache.ivy/ivy/2.4.0
- org.apache.santuario/xmlsec/2.1.4
- org.apache.velocity/velocity-engine-core/2.2
- org.bouncycastle/bc-fips/1.0.2
- org.bouncycastle/bcpg-jdk14/1.45
- org.bouncycastle/bcpkix-jdk15on/1.68
- org.bouncycastle/bcprov-jdk14/1.45
- org.bouncycastle/bcprov-jdk15on/1.68
- org.codehaus.gpars/gpars/1.2.1
- org.codehaus.groovy/groovy-all/2.4.0
- org.codehaus.janino/commons-compiler/3.0.6
- org.codehaus.janino/janino/3.0.6
- org.codehaus.jcsp/jcsp/1.1-rc5
- org.codehaus.jettison/jettison/1.2
- org.codehaus.jsr166-mirror/jsr166y/1.7.0
- org.codehaus.mojo/animal-sniffer-annotations/1.14
- org.codehaus.woodstox/stax2-api/3.1.4
- org.codehaus.woodstox/wstx-asl/3.2.7
- org.cryptacular/cryptacular/1.2.4
- org.cryptomator/siv-mode/1.4.1
- org.fusesource.jansi/jansi/1.9
- org.hamcrest/hamcrest-core/1.3
- org.jboss.logging/jboss-logging-spi/2.1.2.GA
- org.jboss.netty/netty/3.2.9.Final
- org.jdom/jdom/1.1.3
- org.jdom/jdom2/2.0.5
- org.jetbrains/annotations/13.0
- org.jetbrains.kotlin/kotlin-stdlib/1.3.10
- org.jetbrains.kotlin/kotlin-stdlib-common/1.3.10
- org.jetbrains.kotlinx/kotlinx-coroutines-core/1.1.0
- org.jetbrains.kotlinx/kotlinx-coroutines-core-common/1.1.0
- org.joda/joda-convert/1.2
- org.json/json/20080701
- org.khronos/opengl-api/gl1.1-android-2.1_r1
- org.multiverse/multiverse-core/0.7.0
- org.opensaml/opensaml-core/4.0.1
- org.opensaml/opensaml-messaging-api/4.0.1
- org.opensaml/opensaml-profile-api/4.0.1
- org.opensaml/opensaml-saml-api/4.0.1
- org.opensaml/opensaml-saml-impl/4.0.1
- org.opensaml/opensaml-security-api/4.0.1
- org.opensaml/opensaml-security-impl/4.0.1
- org.opensaml/opensaml-soap-api/4.0.1
- org.opensaml/opensaml-soap-impl/4.0.1
- org.opensaml/opensaml-storage-api/4.0.1
- org.opensaml/opensaml-xmlsec-api/4.0.1
- org.opensaml/opensaml-xmlsec-impl/4.0.1
- org.ow2.asm/asm/5.0.4
- org.slf4j/slf4j-api/1.7.21
- org.slf4j/slf4j-jcl/1.7.25
- org.springframework/spring-beans/3.0.3.RELEASE
- org.springframework/spring-core/5.2.4.RELEASE
- org.springframework/spring-jcl/5.2.4.RELEASE
- org.testng/testng/6.8.13
- org.yaml/snakeyaml/1.12
- oro/oro/2.0.8
- pull-parser/pull-parser/2
- saxpath/saxpath/1.0-FCS
- stax/stax/1.2.0
- stax/stax-api/1.0.1
- xalan/serializer/2.7.1
- xalan/xalan/2.7.1
- xerces/xercesImpl/2.10.0
- xerces/xmlParserAPIs/2.6.2
- xml-apis/xml-apis/1.3.04
- xmlpull/xmlpull/1.1.3.1
- xml-resolver/xml-resolver/1.2
- xom/xom/1.1
- xpp3/xpp3/1.1.4c
Declarations
-
com
-
microsoft
-
azure
-
credentials
- AppServiceMSICredentials
-
ApplicationTokenCredentials
- tokens: ConcurrentHashMap<String, AuthenticationResult>
- authenticationLocks: ConcurrentHashMap<String, ReentrantLock>
- clientId: String
- clientSecret: String
- clientCertificate: byte[]
- clientCertificatePassword: String
- timeoutInSeconds: long
- ApplicationTokenCredentials(String, String, String, AzureEnvironment): void
- ApplicationTokenCredentials(String, String, byte[], String, AzureEnvironment): void
- fromFile(File): ApplicationTokenCredentials
- clientId(): String
- clientSecret(): String
- clientCertificate(): byte[]
- clientCertificatePassword(): String
- timeoutInSeconds(): long
- withTimeoutInSeconds(long): ApplicationTokenCredentials
- getToken(String): String
- acquireAccessToken(String, ExecutorService): Future<AuthenticationResult>
- privateKeyFromPem(String): PrivateKey
- publicKeyFromPem(String): X509Certificate
-
AuthFile
- clientId: String
- tenantId: String
- clientSecret: String
- clientCertificate: String
- clientCertificatePassword: String
- subscriptionId: String
- environment: AzureEnvironment
- ADAPTER: JacksonAdapter
- authFilePath: String
- AuthFile(): void
- parse(File): AuthFile
- isJsonBased(String): boolean
- generateCredentials(): ApplicationTokenCredentials
-
CredentialSettings
- SUBSCRIPTION_ID: CredentialSettings
- TENANT_ID: CredentialSettings
- CLIENT_ID: CredentialSettings
- CLIENT_KEY: CredentialSettings
- CLIENT_CERT: CredentialSettings
- CLIENT_CERT_PASS: CredentialSettings
- MANAGEMENT_URI: CredentialSettings
- BASE_URL: CredentialSettings
- AUTH_URL: CredentialSettings
- GRAPH_URL: CredentialSettings
- VAULT_SUFFIX: CredentialSettings
- name: String
- CredentialSettings(String): void
- toString(): String
-
AzureCliCredentials
- MAPPER: ObjectMapper
- subscriptions: Map<String, AzureCliSubscription>
- azureProfile: File
- accessTokens: File
- lock: Lock
- AzureCliCredentials(): void
- loadAccessTokens(): void
- create(): AzureCliCredentials
- create(File, File): AzureCliCredentials
- clientId(): String
- domain(): String
- environment(): AzureEnvironment
- subscriptions(): Map<String, AzureCliSubscription>
- getToken(String): String
-
AzureCliSubscription
- environmentName: String
- id: String
- name: String
- tenantId: String
- state: String
- user: UserInfo
- clientId: String
- isDefault: boolean
- credentialInstance: AzureTokenCredentials
- userTokens: Map<String, AzureCliToken>
- servicePrincipalToken: AzureCliToken
- id(): String
- isDefault(): boolean
- clientId(): String
- withToken(AzureCliToken): AzureCliSubscription
- tenant(): String
- environment(): AzureEnvironment
- isServicePrincipal(): boolean
- userName(): String
- servicePrincipal(): AzureCliToken
- credentialInstance(): AzureTokenCredentials
- UserInfo
- Wrapper
-
AzureCliToken
- authority: String
- clientId: String
- tokenType: String
- expiresIn: long
- expiresOn: String
- expiresOnDate: Date
- oid: String
- userId: String
- servicePrincipalId: String
- servicePrincipalTenant: String
- isMRRT: boolean
- resource: String
- accessToken: String
- refreshToken: String
- identityProvider: String
- isServicePrincipal(): boolean
- tenant(): String
- clientId(): String
- authority(): String
- expired(): boolean
- accessToken(): String
- expiresOn(): Date
- withAuthenticationResult(AuthenticationResult): AzureCliToken
- withAccessToken(String): AzureCliToken
- refreshToken(): String
- withRefreshToken(String): AzureCliToken
- user(): String
- isMRRT(): boolean
- resource(): String
- withResource(String): AzureCliToken
- clone(): AzureCliToken
-
DelegatedTokenCredentials
- tokens: Map<String, AuthenticationResult>
- redirectUrl: String
- authorizationCode: String
- applicationCredentials: ApplicationTokenCredentials
- DelegatedTokenCredentials(ApplicationTokenCredentials, String): void
- DelegatedTokenCredentials(ApplicationTokenCredentials, String, String): void
- fromFile(File, String): DelegatedTokenCredentials
- fromFile(File, String, String): DelegatedTokenCredentials
- clientId(): String
- generateAuthenticationUrl(): String
- generateAuthenticationUrl(ResponseMode, String): String
- setAuthorizationCode(String): void
- getToken(String): String
- acquireNewAccessToken(String): AuthenticationResult
- acquireAccessTokenFromRefreshToken(String, String): AuthenticationResult
- ResponseMode
-
MSICredentials
- retrySlots: List<Integer>
- maxRetry: int
- customTimeout: int
- lock: Lock
- cache: ConcurrentHashMap<String, MSIToken>
- resource: String
- msiPort: int
- tokenSource: MSITokenSource
- adapter: AzureJacksonAdapter
- objectId: String
- clientId: String
- identityId: String
- MSICredentials(): void
- MSICredentials(AzureEnvironment): void
- MSICredentials(AzureEnvironment, int): void
- withObjectId(String): MSICredentials
- withClientId(String): MSICredentials
- withIdentityId(String): MSICredentials
- withCustomTimeout(int): MSICredentials
- getToken(String): String
- getTokenFromMSIExtension(String): String
- getTokenFromIMDSEndpoint(String): String
- retrieveTokenFromIDMSWithRetry(String): MSIToken
- sleep(int, long): boolean
- sleep(long): void
- maxRetry(): int
- setMaxRetry(int): void
- MSITokenSource
- MSIToken
-
UserTokenCredentials
- tokens: Map<String, AuthenticationResult>
- clientId: String
- username: String
- password: String
- UserTokenCredentials(String, String, String, String, AzureEnvironment): void
- clientId(): String
- username(): String
- getToken(String): String
- acquireNewAccessToken(String): AuthenticationResult
- acquireAccessTokenFromRefreshToken(String, String): AuthenticationResult
-
credentials
-
azure
-
microsoft