com.vmware.vapi.metadata.authentication
package provides interfaces
that expose authentication information for operation elements across all the
service elements.See: Description
Interface | Description |
---|---|
Component |
The
Component interface provides methods to retrieve authentication
information of a component element. |
ComponentTypes |
Defines the data types of the
Component
API service. |
Package |
The
Package interface provides methods to retrieve authentication
information of a package element. |
PackageTypes |
Defines the data types of the
Package
API service. |
Service |
The
Service interface provides methods to retrieve authentication
information of a service element. |
ServiceTypes |
Defines the data types of the
Service
API service. |
Class | Description |
---|---|
AuthenticationFactory |
AuthenticationFactory is responsible for creating instances of services
contained inside the com.vmware.vapi.metadata.authentication package and also has the subpackages reference
to access respective subpackage services. |
AuthenticationInfo |
The
AuthenticationInfo class describes the authentication information. |
AuthenticationInfo.Builder |
Builder class for
AuthenticationInfo . |
AuthenticationInfo.SchemeType |
The
SchemeType enumeration class provides enumeration constants for the
set of valid authentication scheme types. |
ComponentData |
The
ComponentData class contains the authentication information of the
component along with its fingerprint. |
ComponentData.Builder |
Builder class for
ComponentData . |
ComponentDefinitions |
Defines the type descriptors for the
Component
API service. |
ComponentInfo |
The
ComponentInfo class contains authentication information of a
component element. |
ComponentInfo.Builder |
Builder class for
ComponentInfo . |
ComponentStub |
Remote stub implementation of the
Component
API service. |
OperationInfo |
The
OperationInfo class contains authentication information of an
operation element. |
OperationInfo.Builder |
Builder class for
OperationInfo . |
PackageDefinitions |
Defines the type descriptors for the
Package
API service. |
PackageInfo |
The
PackageInfo class contains authentication information of a package
element. |
PackageInfo.Builder |
Builder class for
PackageInfo . |
PackageStub |
Remote stub implementation of the
Package
API service. |
ServiceDefinitions |
Defines the type descriptors for the
Service
API service. |
ServiceInfo |
The
ServiceInfo class contains authentication information of a service
element. |
ServiceInfo.Builder |
Builder class for
ServiceInfo . |
ServiceStub |
Remote stub implementation of the
Service
API service. |
StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vapi.metadata.authentication package. |
Enum | Description |
---|---|
AuthenticationInfo.SchemeType.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vapi.metadata.authentication
package provides interfaces
that expose authentication information for operation elements across all the
service elements.
To calculate the effective authentication information for an operation element, you should first see if there is an authentication scheme specified for the operation element. If it is not specified, then authentication scheme for the service element that contains this operation element is used. If it is not specified for the service element as well, then the authentication scheme for the package element that contains this service element is used.