C D E G I P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CertificateDeserializer - Class in com.symphony.api.id.json
- CertificateDeserializer() - Constructor for class com.symphony.api.id.json.CertificateDeserializer
- CertificateDeserializer(Class<X509Certificate>) - Constructor for class com.symphony.api.id.json.CertificateDeserializer
- CertificateSerializer - Class in com.symphony.api.id.json
- CertificateSerializer() - Constructor for class com.symphony.api.id.json.CertificateSerializer
- CertificateSerializer(Class<X509Certificate>) - Constructor for class com.symphony.api.id.json.CertificateSerializer
- chain - Variable in class com.symphony.api.id.SingleSymphonyIdentity
- com.symphony.api.id - package com.symphony.api.id
- com.symphony.api.id.json - package com.symphony.api.id.json
- com.symphony.api.id.testing - package com.symphony.api.id.testing
- commonName - Variable in class com.symphony.api.id.SingleSymphonyIdentity
- createCertificate(String) - Static method in class com.symphony.api.id.PemSymphonyIdentity
- createKeyManagerFactory(KeyStore, String) - Static method in class com.symphony.api.id.P12SymphonyIdentity
- createKeyStore(InputStream, String) - Static method in class com.symphony.api.id.P12SymphonyIdentity
- createPrivateKeyFromPKCS8(byte[]) - Static method in class com.symphony.api.id.PemSymphonyIdentity
- createPrivateKeyFromString(String) - Static method in class com.symphony.api.id.PemSymphonyIdentity
- createPublicKeyFromString(String) - Static method in class com.symphony.api.id.PemSymphonyIdentity
D
- deserialize(JsonParser, DeserializationContext) - Method in class com.symphony.api.id.json.CertificateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.symphony.api.id.json.PrivateKeyDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.symphony.api.id.json.PublicKeyDeserializer
E
- email - Variable in class com.symphony.api.id.SingleSymphonyIdentity
G
- getCertificateChain() - Method in class com.symphony.api.id.SingleSymphonyIdentity
- getCertificateChain() - Method in interface com.symphony.api.id.SymphonyIdentity
-
Utility method for inspecting the certificate chain that this user will present when logging in.
- getCommonName() - Method in class com.symphony.api.id.SingleSymphonyIdentity
- getCommonName() - Method in interface com.symphony.api.id.SymphonyIdentity
-
Common name extracted from the first certificate in the chain, or provided as a string.
- getCommonName(X509Certificate[]) - Static method in class com.symphony.api.id.SingleSymphonyIdentity
- getEmail() - Method in class com.symphony.api.id.SingleSymphonyIdentity
- getEmail() - Method in interface com.symphony.api.id.SymphonyIdentity
-
Email of the user.
- getIdentity(String) - Static method in class com.symphony.api.id.testing.TestIdentityProvider
- getKeyManagers() - Method in class com.symphony.api.id.SingleSymphonyIdentity
- getKeyManagers() - Method in interface com.symphony.api.id.SymphonyIdentity
-
Use this method when setting up a Symphony client in order to authenticate using the certificates and private key contained in this object.
- getModuleName() - Method in class com.symphony.api.id.json.SymphonyIdentityModule
- getPrivateKey() - Method in class com.symphony.api.id.SingleSymphonyIdentity
- getPrivateKey() - Method in interface com.symphony.api.id.SymphonyIdentity
- getPublicKey() - Method in class com.symphony.api.id.SingleSymphonyIdentity
- getPublicKey() - Method in interface com.symphony.api.id.SymphonyIdentity
- getSymphonyPropertiesFile(String) - Static method in class com.symphony.api.id.testing.TestIdentityProvider
- getTestIdentity() - Static method in class com.symphony.api.id.testing.TestIdentityProvider
I
- IdentityConfigurationException - Exception in com.symphony.api.id
- IdentityConfigurationException() - Constructor for exception com.symphony.api.id.IdentityConfigurationException
- IdentityConfigurationException(String, Throwable) - Constructor for exception com.symphony.api.id.IdentityConfigurationException
P
- P12SymphonyIdentity - Class in com.symphony.api.id
-
Loads a Symphony identity from a P12 (PKCS12) file containing an RSA private key and certificates.
- P12SymphonyIdentity(InputStream, String, String) - Constructor for class com.symphony.api.id.P12SymphonyIdentity
- P12SymphonyIdentity(KeyStore, String, String) - Constructor for class com.symphony.api.id.P12SymphonyIdentity
- P12SymphonyIdentity(KeyManagerFactory, String) - Constructor for class com.symphony.api.id.P12SymphonyIdentity
- P12SymphonyIdentity(X509KeyManager, String) - Constructor for class com.symphony.api.id.P12SymphonyIdentity
- PemSymphonyIdentity - Class in com.symphony.api.id
-
Adds logic to allow identity to be loaded in PEM format.
- PemSymphonyIdentity() - Constructor for class com.symphony.api.id.PemSymphonyIdentity
- PemSymphonyIdentity(String, String[], String) - Constructor for class com.symphony.api.id.PemSymphonyIdentity
- PemSymphonyIdentity(String, String, String) - Constructor for class com.symphony.api.id.PemSymphonyIdentity
- PemSymphonyIdentity(RSAPrivateCrtKey, String, X509Certificate[]) - Constructor for class com.symphony.api.id.PemSymphonyIdentity
- privateKey - Variable in class com.symphony.api.id.SingleSymphonyIdentity
- PrivateKeyDeserializer - Class in com.symphony.api.id.json
- PrivateKeyDeserializer() - Constructor for class com.symphony.api.id.json.PrivateKeyDeserializer
- PrivateKeyDeserializer(Class<PrivateKey>) - Constructor for class com.symphony.api.id.json.PrivateKeyDeserializer
- PrivateKeySerializer - Class in com.symphony.api.id.json
- PrivateKeySerializer() - Constructor for class com.symphony.api.id.json.PrivateKeySerializer
- PrivateKeySerializer(Class<PrivateKey>) - Constructor for class com.symphony.api.id.json.PrivateKeySerializer
- PublicKeyDeserializer - Class in com.symphony.api.id.json
- PublicKeyDeserializer() - Constructor for class com.symphony.api.id.json.PublicKeyDeserializer
- PublicKeyDeserializer(Class<PublicKey>) - Constructor for class com.symphony.api.id.json.PublicKeyDeserializer
- PublicKeySerializer - Class in com.symphony.api.id.json
- PublicKeySerializer() - Constructor for class com.symphony.api.id.json.PublicKeySerializer
- PublicKeySerializer(Class<PublicKey>) - Constructor for class com.symphony.api.id.json.PublicKeySerializer
R
- removeFurniture(String) - Static method in class com.symphony.api.id.PemSymphonyIdentity
S
- serialize(X509Certificate, JsonGenerator, SerializerProvider) - Method in class com.symphony.api.id.json.CertificateSerializer
- serialize(PrivateKey, JsonGenerator, SerializerProvider) - Method in class com.symphony.api.id.json.PrivateKeySerializer
- serialize(PublicKey, JsonGenerator, SerializerProvider) - Method in class com.symphony.api.id.json.PublicKeySerializer
- serializeCertificate(X509Certificate) - Static method in class com.symphony.api.id.json.CertificateSerializer
- setupModule(Module.SetupContext) - Method in class com.symphony.api.id.json.SymphonyIdentityModule
- SingleSymphonyIdentity - Class in com.symphony.api.id
-
Holds a single symphony identity, using a single
KeyManager
. - SingleSymphonyIdentity() - Constructor for class com.symphony.api.id.SingleSymphonyIdentity
- SingleSymphonyIdentity(RSAPrivateCrtKey, String, X509Certificate[], String) - Constructor for class com.symphony.api.id.SingleSymphonyIdentity
- SingleSymphonyIdentity(X509KeyManager, String, String) - Constructor for class com.symphony.api.id.SingleSymphonyIdentity
- SymphonyIdentity - Interface in com.symphony.api.id
-
Stores enough details about a Symphony user in order they can log in to REST Apis.
- SymphonyIdentityModule - Class in com.symphony.api.id.json
-
This supplies a Jackson module for serializing and deserializing
SymphonyIdentity
objects to/from JSON. - SymphonyIdentityModule() - Constructor for class com.symphony.api.id.json.SymphonyIdentityModule
T
- TEST_IDENTITY_PROPERTY - Static variable in class com.symphony.api.id.testing.TestIdentityProvider
- TestIdentityProvider - Class in com.symphony.api.id.testing
-
Provides a symphony identity either from a system property or a file on the filesystem.
- TestIdentityProvider() - Constructor for class com.symphony.api.id.testing.TestIdentityProvider
V
- version() - Method in class com.symphony.api.id.json.SymphonyIdentityModule
All Classes All Packages