|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
login
call that has not yet completed.
AbstractRequest
class is an abstract base class for all
SAML Request in samlp namespace.AbstractResponse
class is an abstract base class for all
SAML Response in samlp namespace.AccountMapper
is an interface
that is implemented to map partner account to user account
in Sun ONE Identity Server.ActionDecision
class represents the action results of a
policy evaluation.ActionMapper
is an interface that is
implemented to get SSO information and map partner actions to
Identity Server authorization decisions.Conditions
Element
Assertion
AMAssignableDynamicGroup
interface provides methods to
manage assignable dynamic groupcom.sun.identity.sm.AttributeSchema
.DynamicGroup
interface provides methods to manage
dynamic groupAMEntryExistsException
is a specific typed
exception used to indicate an error encountered because the
entry already existing in the Directory.AMException
is thrown whenever an error is
is encountered while performing an operation on the data store.AMGroup
interface provides methods to manage groupAMGroupContainer
interface provides methods to manage
group containerAMInvalidDNException
is thrown to indicate that an
invalid DN was used.AMObject
interface provides methods to
manage various Sun ONE Identity Server objects and their attributes.AMOrganization
interface provides methods to manage
organizationAMOrganizationalUnit
interface provides methods to manage
organizational unitPeopleContainer
interface provides methods to manage
people containerRole
interface provides methods to manage rolecom.sun.identity.sm.ServiceSchema
.com.sun.identity.sm.SchemaType
.AMSearchResults
provides to obtain the search
results.AMServiceListener
needs to be implemented
by applications in order to receive service data change notifications.AMStaticGroup
interface provides methods to manage static
groupAMStoreConnection
class represents a connection to the
Sun ONE Identity Server datastore.User
interface provides methods to manage userAssertion
element.An Assertion is a package
of information that supplies one or more Statement
made by an
issuer.Assertion
object from a block
of existing XML that has already been built into a DOM.
Advice
applicable to this Assertion
and a Set
of Statement
(s) in the
assertion.
Set
of Statement
(s) in the
assertion.
Set
of Statement
(s) in the assertion.
AssertionManager
is a final
class
that provides interfaces to create, get and destroy Assertion
s.AttributeMapper
is an interface that is
implemented to get SSO information and map partner attributes to
Identity Server attributes.AttributeSchema
provides methods to
access the schema of a configuration parameter.Syntax
defines the syntax of the
schema attributes and provides static constants for
these types.Type
defines the types of
schema attributes and provides static constants for
these types.UIType
defines the UI types of
schema attributes and provides static constants for
these types.Condition
class, which
specifes that the assertion this AuthenticationCondition is part of, is
addressed to one or more specific audience.List
of audience for this
condition, each of them being a String.
AuthContext
provides the implementation for
authenticating users.IndexType
defines the possible
kinds of "objects" or "resources" for which an
authentication can be performed.Status
defines the possible
authentication states during the login process.AuthContext
for a given
organization name, or sub organization name contained in the
SSOToken.
AuthContext
for a given
organization name, or sub organization name.
AuthContext
for a given
organization name, or sub organization name and a nick name
for the certificate to be used in SSL handshake if client auth
is turn on in the server side.
AuthContext
for a given
organization name, or sub organization name, a nick name
for the certificate to be used in SSL handshake if client auth
is turn on in the server side and the Identity Server URL.
AuthContext
for a given
organization name, or sub organization name and the Identity Server URL.
BOOLEAN
attribute syntax specifies
that the attribute is of booelan type, i.e., can
have a value of either true
or
false
BUTTON
attribute type specifies
that the attribute should be display as a button.
ClientDetectionException
class is used to throw
exceptions whenever an error is encountered in detecting client
type.ClientDetectionException
class
ClientDetectionException
class
ClientDetectionInterface
interface needs to be implemented
by services and applications serving multiple clients, to determine the
client from which the request has originated.ClientException
is thrown to indicate that there is an
error in using the client detection module.COMPLETED
indicates that the user has been
successfully logged out.
Condition
defines an interface
to allow pluggable condition.Assertion
MAY be subject to a set of
Conditions
.Conditions
element from an existing
XML block.
ConditionTypeManager
provides
methods to get a list of configured Condition
objects, and to obtain a factory object for it.AudienceRestrictionCondition
object
iplanet-am-required-services
of the service
iPlanetAMAdminConsoleService
template are added.
DATE
attribute syntax specifies
that the attribute is of date type.
DECIMAL
attribute syntax specifies
that the attribute is a decimal value.
DECIMAL_NUMBER
attribute syntax specifies
that the attribute is a floating point number,
e.g., 1.5, 3.56, etc.
DECIMAL_RANGE
attribute syntax specifies
that the attribute is a decimal number within a range.
DN
attribute syntax specifies
that the attribute should be an LDAP
distinguised name (DN).
DYNAMIC
schema type defines
DYNAMIC
schema type defines
EMAIL
attribute syntax specifies
that the attribute is a email address.
ENCRYPTED PASSWORD
attribute syntax specifies
that the attribute is of password type, will be used
by UI to mask the password typed.
Evidence
element specifies an assertion either by
reference or by value.Evidence
object
from a block of existing XML that has already been built into a DOM.
java.util.Set
of Assertion
objects.
Set
of
Assertion
and AssertionIDReference
objects.
EXACT_MATCH
specifies
the resources are exactly the same.
FAILED
indicates that the login process has
failed.
String
key.
String
key.
Map
of action decisions associated
with this policy decision.
Map
of all action names and their
corresponding action values that have been set in the rule.
java.util.Set
of Assertion
objects in the Evidence
java.util.Set
of AssertionIDReference
objects in the Evidence
List
of Attribute
objects
Set
of the AudienceRestrictionCondition elements held
within this Conditions
element
SINGLE_CHOICE
or MULTIPLE_CHOICE
.
null
otherwise
Condition
given the condition type name.
ConditionTypeManager
object instance associated
with this PolicyManager object instance
Condition
implementation.
ServiceConfigManager
for the given
service name and version.
NUMBER_RANGE
or DECIMAL_RANGE
.
MULTIPLE_CHOICE
.
MULTIPLE_CHOICE
.
NameIdentifier
within the Subject element
Conditions
object.
Conditions
object at
which the Assertion
has expired.
POLICY
,
RULE
, ORGANIZATION
,
USER_COLLECTION
and SERVICE
POLICY
,
RULE
, ORGANIZATION
,
USER_COLLECTION
and SERVICE
Referral
given the referral type name.
ReferralTypeManager
associated with this
policy manager
Referral
implementation.
Callback
objects that
must be populated by the user and returned back.
ResourceManager
object instance associated
with this PolicyManager object instance
com.sun.identity.sm.ServiceSchemaManager.getSchema()
.
ServiceSchemaManager
for the given
service name and version.
com.sun.identity.sm.ServiceSchemaManager.getSchemaTypes()
.
NUMBER_RANGE
or DECIMAL_RANGE
.
Set
of Statement
contained within this
assertion.
Subject
given the subject type name.
SubjectConfirmation
within the Subject element
SubjectTypeManager
object instance associated
with this PolicyManager object instance
Subject
implementation.
ServiceSchema
object given
the name of the service's sub-schema.
Subject
.
Subject
that satisfy the given pattern
.
setValues
.
Subject
implementation can have.
GLOBAL
schema type defines
the service configuration information that
independent of organizations, users and
instances.
GLOBAL
schema type defines
the service configuration information that
independent of organizations, users and
instances.
Subject
.
IN_PROGRESS
status
indicates that the login process
is in progress.
Subject
object.
file
passed.
- INSTANCE_LIST -
Static variable in class com.sun.identity.saml.common.SAMLConstants
-
- INSTANCEID -
Static variable in class com.sun.identity.saml.common.SAMLConstants
-
- INVALID -
Static variable in class com.sun.identity.saml.assertion.Condition
-
- INVALID_LOG_NAME -
Static variable in class com.iplanet.log.LogException
- log name is in valid
- INVALID_SESSION -
Static variable in class com.iplanet.log.LogException
- invalid session
- InvalidAttributeNameException - exception com.sun.identity.sm.InvalidAttributeNameException.
-
- InvalidAttributeNameException() -
Constructor for class com.sun.identity.sm.InvalidAttributeNameException
- Constructs an
InvalidAttributeNameException
with
no specified detail message.
- InvalidAttributeNameException(String) -
Constructor for class com.sun.identity.sm.InvalidAttributeNameException
- Constructs an
InvalidAttributeNameException
with
the specified detail message.
- InvalidFormatException - class com.sun.identity.policy.InvalidFormatException.
- Exception thrown if a name of an object such as policy, rule or
referral has invalid format
- InvalidFormatException(String, String, int) -
Constructor for class com.sun.identity.policy.InvalidFormatException
- Constructor
- InvalidFormatException(Throwable, String, int) -
Constructor for class com.sun.identity.policy.InvalidFormatException
- Constructor
- InvalidLogNameException - exception com.iplanet.log.InvalidLogNameException.
- LogException thrown when log name is invalid.
- InvalidLogNameException() -
Constructor for class com.iplanet.log.InvalidLogNameException
- Throw a log exception when the log name is invalid.
- InvalidLogNameException(String) -
Constructor for class com.iplanet.log.InvalidLogNameException
- Throw a log exception when the log name is invalid.
- InvalidNameException - class com.sun.identity.policy.InvalidNameException.
- Exception thrown if a name of an object such as policy, rule or
referral is invalid
- InvalidNameException(String, String, int) -
Constructor for class com.sun.identity.policy.InvalidNameException
- Constructor
- InvalidNameException(Throwable, String, int) -
Constructor for class com.sun.identity.policy.InvalidNameException
- Constructor
- InvalidPasswordException - exception com.sun.identity.authentication.spi.InvalidPasswordException.
- Exception that is thrown when the user-entered password token
causes the authentication module to be authenticated to fail.
- InvalidPasswordException() -
Constructor for class com.sun.identity.authentication.spi.InvalidPasswordException
-
- InvalidPasswordException(String) -
Constructor for class com.sun.identity.authentication.spi.InvalidPasswordException
-
- InvalidPasswordException(String, String) -
Constructor for class com.sun.identity.authentication.spi.InvalidPasswordException
-
- isActivated() -
Method in interface com.iplanet.am.sdk.AMUser
- Returns true if the user is activated.
- isAllowed() -
Method in class com.sun.identity.policy.ConditionDecision
- Gets boolean result of condition evaluation
- isAllowed(SSOToken, String, String, Map) -
Method in class com.sun.identity.policy.PolicyEvaluator
- Evaluates simple privileges of boolean type.
- isAllowed(SSOToken, String, String, Map) -
Method in class com.sun.identity.policy.client.PolicyEvaluator
- Evaluates simple privileges of boolean type.
- isAuthorized(Object) -
Method in interface com.sun.identity.log.spi.IAuthorizer
- Check if the given subject is authorized to change the password or not.
- isAuthorized(String, String, Object) -
Method in interface com.sun.identity.log.spi.IAuthorizer
- Check if a given log record should be published.
- isExists() -
Method in interface com.iplanet.am.sdk.AMObject
- Checks if the entry exists in the directory or not.
- isFederationCancelled(HttpServletRequest) -
Static method in class com.sun.liberty.LibertyManager
- returns a boolean indicating whether Termination has succeeded or failed.
- isLogoutSuccess(HttpServletRequest) -
Static method in class com.sun.liberty.LibertyManager
- returns a boolean indicating whether logout has succeeded or failed.
- isMember(SSOToken) -
Method in interface com.sun.identity.policy.interfaces.Subject
- Determines if the user belongs to this instance
of the
Subject
object.
- isOptional() -
Method in class com.sun.identity.sm.AttributeSchema
- Checks if the attribute is an optional attribute.
- isPolicyAssigned(String, String) -
Method in interface com.iplanet.am.sdk.AMOrganization
- Checks if a policyDN is assigned to an org or a role.
- isPolicyAssigned(String, String) -
Method in interface com.iplanet.am.sdk.AMOrganizationalUnit
- Checks if a policyDN is assigned to this org-unit or a role.
- isReferralPolicy() -
Method in class com.sun.identity.policy.Policy
- Checks whether the policy is a referral policy.
- isRequired(int, int) -
Method in class com.sun.identity.authentication.spi.AMLoginModule
- Check if a Callback is required to have input
- isResourceNameAllowed() -
Method in class com.sun.identity.sm.AttributeSchema
- Checks if the attribute allows to have resource name.
- isServiceIdentifier() -
Method in class com.sun.identity.sm.AttributeSchema
- Chekcs if the attribute is a service identifier (i.e., in the case of
LDAP it would be the COS Specifier attribute).
- isSignatureValid() -
Method in class com.sun.identity.saml.assertion.Assertion
- Return whether the signature on the object is valid or not.
- isSignatureValid() -
Method in class com.sun.identity.saml.protocol.AbstractResponse
- Return whether the signature on the object is valid or not.
- isSignatureValid() -
Method in class com.sun.identity.saml.protocol.AbstractRequest
- Return whether the signature on the object is valid or not.
- isSigned() -
Method in class com.sun.identity.saml.assertion.Assertion
- Return whether the object is signed or not.
- isSigned() -
Method in class com.sun.identity.saml.protocol.AbstractResponse
- Return whether the object is signed or not.
- isSigned() -
Method in class com.sun.identity.saml.protocol.AbstractRequest
- Return whether the object is signed or not.
- isStatusAttribute() -
Method in class com.sun.identity.sm.AttributeSchema
- Checkds if the attribute is a service's status attribute.
- isSubscribable() -
Method in interface com.iplanet.am.sdk.AMAssignableDynamicGroup
- Returns true if the assignable dynamic group is subscribable.
- isSubscribable() -
Method in interface com.iplanet.am.sdk.AMStaticGroup
- Returns true if the group is subscribable.
- ISSUER -
Static variable in class com.sun.identity.saml.common.SAMLConstants
-
- ISSUER_NAME -
Static variable in class com.sun.identity.saml.common.SAMLConstants
-
- ISSUER_NAME_LIST -
Static variable in class com.sun.identity.saml.common.SAMLConstants
-
- ISSUERNAME -
Static variable in class com.sun.identity.saml.common.SAMLConstants
-
- isTerminationCancelled(HttpServletRequest) -
Static method in class com.sun.liberty.LibertyManager
- returns a boolean indicating whether Termination has been cancelled.
- isTerminationSuccess(HttpServletRequest) -
Static method in class com.sun.liberty.LibertyManager
- returns a boolean indicating whether Termination has succeeded or failed.
- isTimeValid() -
Method in class com.sun.identity.saml.assertion.Assertion
- Gets the validity of the assertion evaluating its conditions if specified
- isValidToken(SSOToken) -
Method in class com.iplanet.sso.SSOTokenManager
- Checks if an SSOToken is valid or not.
KeyProvider
is an interface
that is implemented to retrieve X509Certificates and Private Keys from
user data store.LEVEL
index type indicates
that the index name given corresponds to a
given authentication level.
LINK
attribute type specifies that
the attribute should be display as a link.
LIST
attribute type specifies
that the attribute can have multiple values, i.e.,
multi-valued attribute.
Locale.java
is a utility that provides
functionality for applications and services to internationalize
their messages.com.sun.identity.log.Logger
.AuthContext
.
com.sun.identity.log.LogRecord
.MODULE_INSTANCE
index type indicates
that the index name given corresponds to one of
the authentication modules.
MULTIPLE_CHOICE
attribute type specifies
that the attribute can have multiple values defined by the
getChoiceValues
method of
AttributeSchema
.
NAME_VALUE_LIST
attribute type specifies
that the attribute should be display as a name value list widget.
NO_MATCH
specifies
the resources do not match
NOT_STARTED
status
indicates that the login process
has not yet started.
NUMBER
attribute syntax specifies
that the attribute is a number.
NUMBER_RANGE
attribute syntax specifies
that the attribute is a number within a range.
NUMERIC
attribute syntax specifies
that the attribute is numeric, i.e., can have
numbers only.
ORGANIZATION
schema type defines
the service configuration information that are
organization dependent and could
be configured differently for organizations.
ORGANIZATION
schema type defines
the service configuration information that are
organization dependent and could
be configured differently for organizations.
PARAGRAPH
attribute syntax specifies
that the attribute is of multi-lined text type.
PASSWORD
attribute syntax specifies
that the attribute is of password type, will be used
by UI to mask the password typed.
PERCENT
attribute syntax specifies
that the attribute is a percentage.
Policy
represents a policy definition.POLICY
schema type defines
the service's privilage information that are
service dependent.
POLICY
schema type defines
the service's privilage information that are
service dependent.
PolicyDecision
class represents the result of a policy
evaluation.PolicyEvaluator
evaluates policies
and provides policy decisions.PolicyException
is the basic exception for the
the policy component.PolicyException
class.
PolicyException
class.
PolicyException
class.
PolicyListener
defines an interface
for listeners that would register with policy framewrok
to receive notifications whenever a policy is added, removed
or changedPolicyManager
class manages policies
for a specific organization, suborganization or a container.PolicyManager
for the
top (or root) organization.
PolicyManager
for the
specified organization, suborganization or a container object.
RADIO
attribute type specifies
that the attribute should be display as radio button.
ReferralTypeManager
provides
methods to get a list of configured Referral
objectsList
within this Condition element
AudienceRestrictionCondition
from this Conditions
object wherein the specified
audience has been defined.
Condition
object identified by
object's equals
method.
Referral
object identified by
object's equals
method.
Subject
object identified by
object's equals
method.
Request
class represents a Request XML document.ResourceMatch
defines the results
of a resource match wrt Policy.ResourceManipulator
provides
methods to determine the hierarchy of resource names.Response
class represents a Response XML document.ROLE
index type indicates that
the index name given corresponds to a role.
Rule
provides interfaces to manage
a rule that can be added to a policy.SAMLClient
provides interfaces
to do Web and POST profile as specified by SAML specification.SchemaException
with no
specified detail message.
SchemaException
with the specified
detail message.
SchemaType
defines the types
of schema objects, and provides static constants
for these schema objects.SERVICE
index type indicates
that the index name given corresponds to a service
(or application).
ServiceAlreadyExistsException
with no
specified detail message.
ServiceAlreadyExistsException
with the
specified detail message.
ServiceAttributeValidator
should be implemented
by the services/applications if validator plugins are required.ServiceConfig
provides interfaces
to manage the configuration information of a service configuration.ServiceConfigurationManager
provides interfaces
to manage the service's configuration data.ServiceConfigManager
for the
given service and version.
ServiceInstance
provides methods to
manage service's instance variables.ServiceListener
needs to be implemented
by applications in order to receive service data change notifications.ServiceManager
class provides methods to register/remove
services and to list currently registered services.ServiceManager
.
ServiceNotFoundException
with no specified detail message.
ServiceNotFoundException
with the specified detail message.
ServiceSchema
provides interfaces
to manage the schema information of a service.ServiceSchemaManager
provides interfaces
to manage the service's schema.ServiceSchemaManager
for the
given service and version pair.
List
of audience held within this Condition element
Subject
object.
SIGNATURE
attribute type specifies that
the attribute is a signing attribute.
SignatureProvider
is an interface
to be implemented to sign and verify xml signature
SINGLE
attribute type specifies
that the attribute can have only a single value.
SINGLE_CHOICE
attribute type specifies
that the attribute can have value defined by the
getChoiceValues
method of
AttributeSchema
.
SiteAttributeList
is an interface
that needs to be implemented by partner site to return a
List of Attribute
objects which they want returned
as AttributeStatements
elements, as part of the
Authentication Assertion returned to the partner during the
SSO scenario of Browser Atrifact and POST profile
SSOException
is thrown when there are errors related to
SSOToken operations.SSOException
class.
SSOException
class.
SSOToken
class represents a "single sign on"(SSO) token.SSOTokenEvent
class represents an SSO token event.SSOTokenID
class is used to identify an SSOToken
object.SSOTokenListener
interface needs to be implemented
by the applications to receive SSO token events.SSOTokenManager
is a final
class
that provides interfaces to create, get, and validate SSOToken
s.STRING
attribute syntax specifies
that the attribute is of text type, i.e., can
have any unicode characters.
SUB_RESOURCE_MATCH
specifies
the provided resource is a sub resource.
Subject
defines a collection
of users (or subject) to whom the specified policy is applied.NameIdentifier
object.
NameIdentifier
object and a SubjectConfirmation
object.
SubjectConfirmation
object.
SubjectLocality
element specifies the DNS domain name
and IP address for the system entity that performed the authentication.SubjectTypeManager
provides
methods to get a list of configured Subject
objects, and to obtain a factory object for it.Callback
objects
to the authentication plug-in modules.
SUCCESS
indicates that the login process has
succeeded.
SUPER_RESOURCE_MATCH
specifies
the provided resource is more specific than
this resource
SYNTAX_BOOLEAN
attribute syntax specifies
that the attribute is of booelan type, i.e., can
have a value of either true
or
false
SYNTAX_DATE
attribute syntax specifies
that the attribute should be a date
SYNTAX_DECIMAL_NUMBER
attribute syntax specifies
that the attribute is a floating point number, e.g., 1.5, 3.56, etc.
SYNTAX_DECIMAL_RANGE
attribute syntax specifies
that the attribute is a decimal number within a range.
SYNTAX_DN
attribute syntax specifies
that the attribute should be an LDAP
distinguised name (DN).
SYNTAX_EMAIL
attribute syntax specifies
that the attribute is a email address.
SYNTAX_ENCRYPTED_PASSWORD
attribute syntax specifies
that the attribute is of password type, will be used
by UI to mask the password typed.
SYNTAX_NUMBER
attribute syntax specifies
that the attribute is a number.
SYNTAX_NUMBER_RANGE
attribute syntax specifies
that the attribute is a number within a range.
SYNTAX_NUMERIC
attribute syntax specifies
that the attribute is numeric, i.e., can have
numbers only.
SYNTAX_PARAGRAPH
attribute syntax specifies
that the attribute should be a paragraph
SYNTAX_PASSWORD
attribute syntax specifies
that the attribute is of password type, will be used
by UI to mask the password typed.
SYNTAX_PERCENT
attribute syntax specifies
that the attribute is a percentage.
SYNTAX_STRING
attribute syntax specifies
that the attribute is of text type, i.e., can
have any unicode characters
SYNTAX_URL
attribute syntax specifies
that the attribute is a URL.
SYNTAX_XML
attribute syntax specifies
that the attribute should be a XML blob
TYPE_LIST
attribute type specifies
that the attribute can have multiple values, i.e.,
multi-valued attribute
TYPE_MULTIPLE_CHOICE
attribute type specifies
that the attribute can have multiple values defined by the
getChoiceValues
method of
AMAttributeSchema
TYPE_SIGNATURE
attribute type specifies that
the attribute is a signing attribute.
TYPE_SINGLE
attribute type specifies
that the attribute can have only a single value
TYPE_SINGLE_CHOICE
attribute type specifies
that the attribute can have value defined by the
getChoiceValues
method of
AMAttributeSchema
VALIDATOR
attribute type specifies
that the attribute defines a attribute validator plugin.
UITYPE_BUTTON
attribute type specifies that
the attribute should be display as a button.
UITYPE_LINK
attribute type specifies that
the attribute should be display as a link.
UITYPE_RADIO
attribute type specifies
that the attribute should be display as a radio button.
UITYPE_UNDEFINED
attribute type specifies that
the UI type is not defined.
URL
attribute syntax specifies
that the attribute is a URL.
User
schema type defines
the service configuration information that
are user dependent.
User
schema type defines
the service configuration information that
are user dependent.
USER
index type indicates that
the index name given corresponds to a user.
VALIDATOR
attribute type specifies
that the attribute defines a attribute validator plugin.
ValidValues
provides search results and a error
code indicating if the search was sucessfull or time limit exceeded or search
limit exceeded.WILDCARD_MATCH
specifies
the resources are wildcard match
XML
attribute syntax specifies
that the attribute is of xml type, i.e., can
have any unicode characters.
XMLSignatureManager
provides methods
to sign and verify xml signature.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |