Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface IEnterpriseConfig

interface IEnterpriseConfig
Extends com.amazon.apmf.IStandard Immutable IEEE 802.1X enterprise Wi-Fi configuration. Instances are created via IEnterpriseConfigBuilder using the fluent builder pattern. Use IProfile2.makeEnterpriseConfigBuilder() to obtain a builder.

Methods

getEapMethod()

EapMethod getEapMethod()
Get the EAP authentication method.

Returns

EapMethod EapMethod.

getPhase2Method()

EapPhase2Method getPhase2Method()
Get the Phase 2 (inner) authentication method.

Returns

EapPhase2Method EapPhase2Method.

getCaCertificateCount()

i32 getCaCertificateCount()
Get the number of CA certificates configured.

Returns

i32 number of CA certificates.

getCaCertificate()

u8[] getCaCertificate(i32 index)
Get a CA certificate by index.

Parameters

index
i32 — Required zero-based index of the CA certificate.

Returns

u8[] CA certificate in PEM/DER format.

Throws


getClientCertificate()

u8[]? getClientCertificate()
Get the client certificate.

Returns

u8[]? The return value is optional and might be absent. client certificate in PEM/DER format, or null if not set.

getClientPrivateKey()

u8[]? getClientPrivateKey()
Get the client private key.

Returns

u8[]? The return value is optional and might be absent. client private key in PEM/DER format, or null if not set.

getIdentity()

string? getIdentity()
Get the user identity.

Returns

string? The return value is optional and might be absent. user identity, or null if not set.

getAnonymousIdentity()

string? getAnonymousIdentity()
Get the anonymous (outer) identity.

Returns

string? The return value is optional and might be absent. anonymous identity, or null if not set.

getPassword()

string? getPassword()
Get the password for Phase 2 inner authentication.

Returns

string? The return value is optional and might be absent. password, or null if not set.
Last modified on October 29, 2026