• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Aetheros.OneM2M.Api
    • ApiExtensions
    • Application
    • Application.Configuration
    • ApplicationConfiguration
    • Application<TPrimitiveContent>
    • CoapConnection
    • CoapConnection<TPrimitiveContent>
    • CoapExtensions
    • CoapRequestException
    • Connection
    • Connection.ConnectionConfiguration
    • Connection.IConnectionConfiguration
    • Connection<TPrimitiveContent>
    • HttpConnection
    • HttpConnectionExtensions
    • HttpConnection<TPrimitiveContent>
    • HttpStatusException
    • OneM2MException
  • Aetheros.OneM2M.Api.Registration
    • Application
    • CertificateId
    • CertificateSigningRequest
    • CertificateSigningRequestBody
    • CertificateSigningResponse
    • CertificateSigningResponseBody
    • CertificateSigningStatus
    • ConfirmationRequest
    • ConfirmationRequestBody
    • ConfirmationResponse
    • ConfirmationResponseBody
  • Aetheros.Schema.AOS
    • MeterRead
    • MeterReadSchedule
    • MeterServicePolicy
    • MeterSvcData
    • PowerQualityData
    • ReadingType
    • ScheduleInterval
    • SummationData
    • TimeSchedule
  • Aetheros.Schema.OneM2M
    • AE
    • AEAnnc
    • AccessControlOperations
    • AccessControlPolicy
    • AccessControlPolicyAnnc
    • AccessControlRule
    • AccessControlRuleAccessControlContexts
    • AccessControlRuleAccessControlContextsAccessControlIpAddresses
    • ActionStatus
    • ActiveCmdhPolicy
    • AggregatedNotification
    • AggregatedNotificationContent<TPrimitiveContent>
    • AggregatedNotification<TPrimitiveContent>
    • AggregatedRequest
    • AggregatedRequestRequest
    • AggregatedRequestRequest<TPrimitiveContent>
    • AggregatedRequest<TPrimitiveContent>
    • AggregatedResponse
    • AggregatedResponse<TPrimitiveContent>
    • AllJoynApp
    • AllJoynAppAnnc
    • AllJoynDirection
    • AllJoynInterface
    • AllJoynInterfaceAnnc
    • AllJoynMethod
    • AllJoynMethodAnnc
    • AllJoynMethodCall
    • AllJoynMethodCallAnnc
    • AllJoynProperty
    • AllJoynPropertyAnnc
    • AllJoynSvcObject
    • AllJoynSvcObjectAnnc
    • AnnounceableResource
    • AnnounceableSubordinateResource
    • AnnouncedFlexContainerResource
    • AnnouncedMgmtResource
    • AnnouncedResource
    • AnnouncedSubordinateResource
    • AnyArgType
    • AreaNwkDeviceInfo
    • AreaNwkDeviceInfoAnnc
    • AreaNwkInfo
    • AreaNwkInfoAnnc
    • Attribute
    • BackOffParameters
    • BackOffParametersBackOffParametersSet
    • BatchNotify
    • Battery
    • BatteryAnnc
    • BatteryStatus
    • CSEBase
    • CSEBase<TPrimitiveContent>
    • ChildResourceRef
    • CmdType
    • CmdhBuffer
    • CmdhDefEcValue
    • CmdhDefaults
    • CmdhEcDefParamValues
    • CmdhLimits
    • CmdhLimitsLimitsDelAggregation
    • CmdhNetworkAccessRules
    • CmdhNwAccessRule
    • CmdhPolicy
    • ConsistencyStrategy
    • Container
    • ContainerAnnc
    • ContentFilterSyntax
    • ContentInstance
    • ContentInstanceAnnc
    • ContentRef
    • ContentRefURIReference
    • ContentSecurity
    • ContentStatus
    • CseTypeID
    • DataLink
    • DeletionContexts
    • Delivery
    • DeliveryMetaData
    • Delivery<TPrimitiveContent>
    • DeviceCapability
    • DeviceCapabilityAnnc
    • DeviceInfo
    • DeviceInfoAnnc
    • DiscResType
    • DownloadArgsType
    • DynAuthDasRequest
    • DynAuthDasRequestOriginatorIP
    • DynAuthDasResponse
    • DynAuthDasResponseDynamicACPInfo
    • DynAuthLocalTokenIdAssignments
    • DynAuthLocalTokenIdAssignmentsLocalTokenIdAssignment
    • DynAuthTokenReqInfo
    • DynAuthTokenReqInfoDasInfo
    • DynAuthTokenSummary
    • DynamicAuthorizationConsultation
    • E2ESecInfo
    • EncodingType
    • EsprimKeyGenAlgID
    • EsprimProtocolAndAlgID
    • EventConfig
    • EventLog
    • EventLogAnnc
    • EventNotificationCriteria
    • EventType
    • ExecInstance
    • ExecModeType
    • ExecReqArgsListType
    • ExecResultType
    • ExecStatusType
    • FilterCriteria
    • FilterUsage
    • Firmware
    • FirmwareAnnc
    • FlexContainerResource
    • GenericInterworkingOperationInstance
    • GenericInterworkingOperationInstanceAnnc
    • GenericInterworkingService
    • GenericInterworkingServiceAnnc
    • Group
    • GroupAnnc
    • JsonArrayItem<T>
    • ListOfChildResourceRef
    • ListOfDataLinks
    • LocationPolicy
    • LocationPolicyAnnc
    • LocationRegion
    • LocationSource
    • LogStatus
    • LogTypeId
    • LogicalOperator
    • M2MServiceSubscriptionProfile
    • MemberType
    • Memory
    • MemoryAnnc
    • MetaInformation
    • MgmtCmd
    • MgmtDefinition
    • MgmtLinkRef
    • MgmtResource
    • MissingData
    • NetworkAction
    • Node
    • NodeAnnc
    • Notification
    • NotificationContentType
    • NotificationContent<TPrimitiveContent>
    • NotificationEventType
    • NotificationIPEDiscoveryRequest
    • NotificationNotificationEvent
    • NotificationNotificationEventOperationMonitor
    • NotificationNotificationEvent<TPrimitiveContent>
    • NotificationTargetMgmtPolicyRef
    • NotificationTargetPolicy
    • NotificationTargetPolicyAction
    • Notification<TPrimitiveContent>
    • Operation
    • OperationResult
    • OperationResult<TPrimitiveContent>
    • OriginatorESPrimRandObject
    • PendingNotification
    • PeriodicIndicator
    • PermittedMediaTypes
    • PolicyDeletionRules
    • PollingChannel
    • PrimitiveContent
    • RateLimit
    • Reboot
    • RebootAnnc
    • RebootArgsType
    • ReceiverESPrimRandObject
    • RegularResource
    • RemoteCSE
    • RemoteCSEAnnc
    • Request
    • RequestPrimitive
    • RequestPrimitive<TPrimitiveContent>
    • RequestStatus
    • Request<TPrimitiveContent>
    • ResetArgsType
    • Resource
    • ResourceType
    • ResourceWrapper
    • Resources
    • ResponseContent
    • ResponseContent<TPrimitiveContent>
    • ResponsePrimitive
    • ResponsePrimitive<TPrimitiveContent>
    • ResponseStatusCode
    • ResponseType
    • ResponseTypeInfo
    • ResultContent
    • Role
    • Schedule
    • ScheduleAnnc
    • ScheduleEntries
    • SecurityInfo
    • SecurityInfoType
    • SemanticDescriptor
    • SemanticDescriptorAnnc
    • ServiceSubscribedAppRule
    • ServiceSubscribedNode
    • SetOfAcrs
    • SingleOrArrayConverter<T>
    • Software
    • SoftwareAnnc
    • SoftwareInstallArgsType
    • SoftwareUninstallArgsType
    • SoftwareUpdateArgsType
    • StatModelType
    • StationaryIndication
    • StatsCollect
    • StatsConfig
    • StatsRuleStatusType
    • Status
    • StdEventCats
    • SubordinateResource
    • Subscription
    • Suid
    • SvcFwWrapper
    • SvcFwWrapperAnnc
    • SvcObjWrapper
    • SvcObjWrapperAnnc
    • TimeSeries
    • TimeSeriesAnnc
    • TimeSeriesInstance
    • TimeSeriesInstanceAnnc
    • Token
    • TokenClaimSet
    • TokenPermission
    • TokenPermissions
    • TokenPermissionsItem
    • TrafficPattern
    • TrafficPatternAnnc
    • UploadArgsType

Class TokenClaimSet

Inheritance
object
TokenClaimSet
Namespace: Aetheros.Schema.OneM2M
Assembly: Aetheros.Schema.OneM2M.dll
Syntax
[Serializable]
[JsonObject("tokenClaimSet")]
public class TokenClaimSet

Properties

| Edit this page View Source

Audience

Declaration
[JsonProperty("tkau")]
public ICollection<string> Audience { get; set; }
Property Value
Type Description
ICollection<string>
| Edit this page View Source

Extension

Declaration
[JsonProperty("tkex")]
public string Extension { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Holder

Declaration
[JsonProperty("tkhd")]
public string Holder { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Issuer

Declaration
[JsonProperty("tkis")]
public string Issuer { get; set; }
Property Value
Type Description
string
| Edit this page View Source

NotAfter

Declaration
[JsonProperty("tkna")]
public DateTimeOffset NotAfter { get; set; }
Property Value
Type Description
DateTimeOffset
| Edit this page View Source

NotBefore

Declaration
[JsonProperty("tknb")]
public DateTimeOffset NotBefore { get; set; }
Property Value
Type Description
DateTimeOffset
| Edit this page View Source

Permissions

Declaration
[JsonProperty("tkps")]
[JsonConverter(typeof(JsonArrayItem<TokenPermission>), new object[] { "pm" })]
public ICollection<TokenPermission> Permissions { get; set; }
Property Value
Type Description
ICollection<TokenPermission>
| Edit this page View Source

TokenID

Pattern: ([a-zA-Z0-9\.\-,_]*)@([A-Za-z0-9\-_]*)(\.([A-Za-z0-9\-_])*)*.

Declaration
[RegularExpression("([a-zA-Z0-9\\.\\-,_]*)@([A-Za-z0-9\\-_]*)(\\.([A-Za-z0-9\\-_])*)*")]
[JsonProperty("tkid")]
public string TokenID { get; set; }
Property Value
Type Description
string
| Edit this page View Source

TokenName

Declaration
[JsonProperty("tknm")]
public string TokenName { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Version

Declaration
[JsonProperty("vr")]
public string Version { get; set; }
Property Value
Type Description
string
  • Edit this page
  • View Source
In this article
Back to top Copyright © Aetheros, Inc.