Index
All Classes and Interfaces|All Packages
B
- backend() - Method in record class io.adifmcp.core.credentials.DoctorReport
-
Returns the value of the
backendrecord component.
C
- call() - Method in record class io.adifmcp.core.persona.CallsignRange
-
Returns the value of the
callrecord component. - CallsignRange - Record Class in io.adifmcp.core.persona
-
A callsign active over an optional date range.
- CallsignRange(String, LocalDate, LocalDate) - Constructor for record class io.adifmcp.core.persona.CallsignRange
-
Creates an instance of a
CallsignRangerecord class. - callsigns() - Method in record class io.adifmcp.core.persona.Persona
-
Returns the value of the
callsignsrecord component. - CredentialRecord - Record Class in io.adifmcp.core.credentials
-
Represents a credential entry for a persona + provider combination.
- CredentialRecord(String, String, Map<String, String>) - Constructor for record class io.adifmcp.core.credentials.CredentialRecord
-
Creates an instance of a
CredentialRecordrecord class. - CredentialStore - Interface in io.adifmcp.core.credentials
-
API for storing and retrieving credentials.
- CredentialStores - Class in io.adifmcp.core.credentials
-
Factory for opening credential stores.
D
- delete(String, String) - Method in interface io.adifmcp.core.credentials.CredentialStore
- delete(String, String) - Method in class io.adifmcp.core.credentials.InMemoryCredentialStore
- details() - Method in record class io.adifmcp.core.credentials.DoctorReport
-
Returns the value of the
detailsrecord component. - DoctorReport - Record Class in io.adifmcp.core.credentials
-
Non-secret health summary for the credential store backend.
- DoctorReport(boolean, String, Map<String, Object>) - Constructor for record class io.adifmcp.core.credentials.DoctorReport
-
Creates an instance of a
DoctorReportrecord class.
E
- enabled() - Method in record class io.adifmcp.core.persona.ProviderFlags
-
Returns the value of the
enabledrecord component. - equals(Object) - Method in record class io.adifmcp.core.credentials.CredentialRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.adifmcp.core.credentials.DoctorReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.adifmcp.core.persona.CallsignRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.adifmcp.core.persona.Persona
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.adifmcp.core.persona.PersonaConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.adifmcp.core.persona.ProviderFlags
-
Indicates whether some other object is "equal to" this one.
F
- fields() - Method in record class io.adifmcp.core.credentials.CredentialRecord
-
Returns the value of the
fieldsrecord component. - find(String, String) - Method in interface io.adifmcp.core.credentials.CredentialStore
- find(String, String) - Method in class io.adifmcp.core.credentials.InMemoryCredentialStore
- from() - Method in record class io.adifmcp.core.persona.CallsignRange
-
Returns the value of the
fromrecord component.
H
- hashCode() - Method in record class io.adifmcp.core.credentials.CredentialRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.adifmcp.core.credentials.DoctorReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.adifmcp.core.persona.CallsignRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.adifmcp.core.persona.Persona
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.adifmcp.core.persona.PersonaConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.adifmcp.core.persona.ProviderFlags
-
Returns a hash code value for this object.
I
- id() - Method in record class io.adifmcp.core.persona.Persona
-
Returns the value of the
idrecord component. - InMemoryCredentialStore - Class in io.adifmcp.core.credentials
-
Simple in-memory credential store for testing/dev.
- InMemoryCredentialStore() - Constructor for class io.adifmcp.core.credentials.InMemoryCredentialStore
- io.adifmcp.core.credentials - package io.adifmcp.core.credentials
- io.adifmcp.core.persona - package io.adifmcp.core.persona
L
- label() - Method in record class io.adifmcp.core.persona.Persona
-
Returns the value of the
labelrecord component.
O
- ok() - Method in record class io.adifmcp.core.credentials.DoctorReport
-
Returns the value of the
okrecord component. - open(Path) - Static method in class io.adifmcp.core.credentials.CredentialStores
-
Open the default credential store for the given SSOT root.
P
- persona() - Method in record class io.adifmcp.core.credentials.CredentialRecord
-
Returns the value of the
personarecord component. - Persona - Record Class in io.adifmcp.core.persona
-
Immutable persona definition.
- Persona(String, String, List<CallsignRange>, Map<String, ProviderFlags>) - Constructor for record class io.adifmcp.core.persona.Persona
-
Creates an instance of a
Personarecord class. - PersonaConfig - Record Class in io.adifmcp.core.persona
-
Root YAML model for persona configuration.
- PersonaConfig(int, List<Persona>) - Constructor for record class io.adifmcp.core.persona.PersonaConfig
-
Ensures version is positive and lists are non-null/immutable.
- personas() - Method in record class io.adifmcp.core.persona.PersonaConfig
-
Returns the value of the
personasrecord component. - ProviderFlags - Record Class in io.adifmcp.core.persona
-
Feature flags for a provider under a persona.
- ProviderFlags(boolean) - Constructor for record class io.adifmcp.core.persona.ProviderFlags
-
Creates an instance of a
ProviderFlagsrecord class. - providerId() - Method in record class io.adifmcp.core.credentials.CredentialRecord
-
Returns the value of the
providerIdrecord component. - providers() - Method in record class io.adifmcp.core.persona.Persona
-
Returns the value of the
providersrecord component.
S
- save(CredentialRecord) - Method in interface io.adifmcp.core.credentials.CredentialStore
- save(CredentialRecord) - Method in class io.adifmcp.core.credentials.InMemoryCredentialStore
T
- to() - Method in record class io.adifmcp.core.persona.CallsignRange
-
Returns the value of the
torecord component. - toString() - Method in record class io.adifmcp.core.credentials.CredentialRecord
-
Returns a string representation of this record class.
- toString() - Method in record class io.adifmcp.core.credentials.DoctorReport
-
Returns a string representation of this record class.
- toString() - Method in record class io.adifmcp.core.persona.CallsignRange
-
Returns a string representation of this record class.
- toString() - Method in record class io.adifmcp.core.persona.Persona
-
Returns a string representation of this record class.
- toString() - Method in record class io.adifmcp.core.persona.PersonaConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.adifmcp.core.persona.ProviderFlags
-
Returns a string representation of this record class.
V
- version() - Method in record class io.adifmcp.core.persona.PersonaConfig
-
Returns the value of the
versionrecord component.
All Classes and Interfaces|All Packages