Class AuditProfileType

    • Constructor Detail

      • AuditProfileType

        public AuditProfileType​(java.lang.String typeId,
                                java.lang.String name,
                                java.lang.String description)
      • AuditProfileType

        public AuditProfileType​(java.lang.String typeId)
        Convenience contructor assumes that the bundle keys are of the form: AuditProfileTypes.TYPEID.[Display|Description]
    • Method Detail

      • createNewProfile

        public abstract AuditProfile createNewProfile​(AuditProfileRecord profile,
                                                      GatewayContext context)
                                               throws java.lang.Exception
        Create a new AuditProfile given the persistent record(s) that defines its properties
        Parameters:
        profile - The record that defines this authentication profile. Profile types should be able to use this record to look up their profile-specific settings object via the PersistenceInterface
        Throws:
        java.lang.Exception