Trispark JDT
2.50.13

com.archimed.dicom.network
Class UserIdentityNegotiationRequest

java.lang.Object
  extended by com.archimed.dicom.network.UserIdentityNegotiationRequest

public class UserIdentityNegotiationRequest
extends java.lang.Object

Represents the user identification negotiation request that might be embedded in an Association Request
Referenced in PS3.7 D.3.3.7.1.

See Also:
Request

Field Summary
static int TYPE_KERBEROS
           
static int TYPE_SAML
           
static int TYPE_USERNAME
           
static int TYPE_USERNAME_PASSWORD
           
 
Constructor Summary
UserIdentityNegotiationRequest(int userIdentityType, boolean positiveResponseRequested, byte[] userIdentity)
           
UserIdentityNegotiationRequest(int userIdentityType, boolean positiveResponseRequested, byte[] userIdentity, byte[] passCode)
           
 
Method Summary
 byte[] getPassCode()
           
 byte[] getUserIdentity()
           
 int getUserIdentityType()
          The user identity type.
 java.lang.String getUserIdentityTypeString()
          A String representation of user identity type.
 boolean isPositiveResponseRequested()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_USERNAME

public static final int TYPE_USERNAME
See Also:
Constant Field Values

TYPE_USERNAME_PASSWORD

public static final int TYPE_USERNAME_PASSWORD
See Also:
Constant Field Values

TYPE_KERBEROS

public static final int TYPE_KERBEROS
See Also:
Constant Field Values

TYPE_SAML

public static final int TYPE_SAML
See Also:
Constant Field Values
Constructor Detail

UserIdentityNegotiationRequest

public UserIdentityNegotiationRequest(int userIdentityType,
                                      boolean positiveResponseRequested,
                                      byte[] userIdentity)

UserIdentityNegotiationRequest

public UserIdentityNegotiationRequest(int userIdentityType,
                                      boolean positiveResponseRequested,
                                      byte[] userIdentity,
                                      byte[] passCode)
Method Detail

getUserIdentityType

public int getUserIdentityType()
The user identity type. One of TYPE_USERNAME, TYPE_USERNAME_PASSWORD, TYPE_KERBEROS or TYPE_SAML


getUserIdentityTypeString

public java.lang.String getUserIdentityTypeString()
A String representation of user identity type.


isPositiveResponseRequested

public boolean isPositiveResponseRequested()

getUserIdentity

public byte[] getUserIdentity()

getPassCode

public byte[] getPassCode()

Trispark JDT
2.50.13

Copyright © 1999-2008 Trispark. All Rights Reserved.