# Package net.shibboleth.idp.authn.audit.impl

@NonnullElements package net.shibboleth.idp.authn.audit.impl
Audit implementation classes.

Classes
Class
Description
AttemptedAuthenticationFlowAuditExtractor
`Function` that returns the latest attempted authentication flow ID.
AttemptedUsernameAuditExtractor
`Function` that returns the username in a subordinate `UsernamePasswordContext` or `UsernameContext`, if any.
AuthenticationFlowAuditExtractor
`Function` that returns the authentication flow ID used to satisfy a request.
CertificateIssuerAuditExtractor
`Function` that returns the issuer of a client certificate.
CertificateSubjectAuditExtractor
`Function` that returns the subject of a client certificate.
TransformedUsernameAuditExtractor
`Function` that returns the transformed username in a subordinate `UsernamePasswordContext`, if any.