Index

B C D E F H I L O P S T V 
All Classes and Interfaces|All Packages

B

backend() - Method in record class io.adifmcp.core.credentials.DoctorReport
Returns the value of the backend record component.

C

call() - Method in record class io.adifmcp.core.persona.CallsignRange
Returns the value of the call record 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 CallsignRange record class.
callsigns() - Method in record class io.adifmcp.core.persona.Persona
Returns the value of the callsigns record 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 CredentialRecord record 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 details record 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 DoctorReport record class.

E

enabled() - Method in record class io.adifmcp.core.persona.ProviderFlags
Returns the value of the enabled record 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 fields record 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 from record 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 id record 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 label record component.

O

ok() - Method in record class io.adifmcp.core.credentials.DoctorReport
Returns the value of the ok record 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 persona record 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 Persona record 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 personas record 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 ProviderFlags record class.
providerId() - Method in record class io.adifmcp.core.credentials.CredentialRecord
Returns the value of the providerId record component.
providers() - Method in record class io.adifmcp.core.persona.Persona
Returns the value of the providers record 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 to record 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 version record component.
B C D E F H I L O P S T V 
All Classes and Interfaces|All Packages