Claim Types

Introduction

Claims will represent a specific attribute of an user such as his firstname or his birthdate. Those claims must have a claim type that is being described here.

Parameter

Each claim type within the CoreOne Suite consists of the following parameters.

Name

Datatype

Mandatory

Example

Description

Name

Datatype

Mandatory

Example

Description

Name

String

Birthdate

Uniquely identifies a claim

Type

Drop Down

Double

Currently the following types are supported

XmlSchemaNamespace

Base64Binary

Base64Octet

Boolean

Date

DateTime

Double

Fqbn

HexBinary

Integer

Integer32

Integer64

Sid

String

Time

UInteger32

UInteger64

SoapSchemaNamespace

DnsName

Email

Rsa

UpnName

XmlSignatureConstantsNamespace

DsaKeyValue

KeyInfo

RsaKeyValue

XQueryOperatorsNameSpace

DaytimeDuration

YearMonthDuration

Xacml10Namespace

Rfc822Name

X500Name

Decimal

GUI order

Int

 

1

The ordering when displayed in the UI

Is encrypted

Checkbox

 

true

Whether or not the value should be stored as an encrypted string in the Meta Directoryy

Multi-value

Checkbox

 

true

Indicates if more than one value of the same claim type can be stored

Size limitation in KB

Int

 

30

In order to restrict the maximum size of a claim within a token, you can set a Size limitation in KB. Values will be added up to the limitation and cut off afterwards. If it’s a list of elements, then elements will be added until the limit is reached. If it’s a single value, it will only be added if it fits into the configured limitation.

If one or multiple values have been cut off, it will be indicated by the claim_type_limit_reached. The claim contains a string or list of claim types that reached the limit.

 

© ITSENSE AG. Alle Rechte vorbehalten. ITSENSE und CoreOne sind eingetragene Marken der ITSENSE AG.